The 12 Best Luxury Hotels in Midlothian (2025)

Nestled just a stone's throw from the vibrant capital of Edinburgh, Midlothian enchants visitors with its blend of rich history and breathtaking landscapes. Known for its lush countryside, including the striking Pentland Hills and the historic Roslin Chapel, this Scottish gem offers a serene escape paired with cultural treasures. As you explore charming villages like Bonnyrigg and Dalkeith, you’ll discover a culinary scene that celebrates local produce and time-honoured recipes. When it comes to accommodation, the Best Luxury Hotels in Midlothian promise an exceptional experience tailored to discerning travelers. The Craigie Hotel stands out with its rustic charm and gourmet dining options, offering a taste of local flavours amidst stunning views. Meanwhile, the Courtyard by Marriott Edinburgh West combines modern sophistication with convenient access to both city and countryside, ensuring guests enjoy premium amenities and impeccable service. With such diverse offerings, Midlothian invites you to indulge in luxury while exploring its captivating attractions. We encourage you to browse our collection and start planning your unforgettable getaway.

Top Luxury Hotels in Midlothian

luxury hotels in Midlothian

The Craigie Hotel

Hotel
50 Bog Road, Penicuik, EH26 9BZ, United Kingdom

Nestled amidst the rolling hills of Penicuik, The Craigie Hotel is a serene haven that seamlessly blends modern luxury with intimate charm. With its lush gardens and inviting terrace, it offers an idyllic escape for couples and solo travelers alike, where the whispers of nature and the warmth of hospitality beckon you to unwind fully.

Romantic Break - The hotel’s enchanting ambiance provides the perfect backdrop for romance, featuring candlelit dinners under twinkling stars and cozy corners that invite long conversations over glasses of fine wine.

Total Relaxation - From plush bedding that cradles you into restful slumber to the gentle sounds of nature outside your window, every aspect of The Craigie is designed for rejuvenation, allowing guests to let go of the world outside.

Outstanding Location - Just a short bus ride from vibrant Edinburgh, this gem offers both the tranquility of the countryside and easy access to historic sites and cultural experiences, making it a base for adventure seekers and cultural explorers.

Guest Experiences - One guest delightfully recounted the way the frozen strawberry daiquiris danced on their palate, perfectly complementing dinner, while another cherished the absolute quiet of their room that allowed them to drift off to sleep without disturbance—pure bliss in a busy world.

luxury hotels in Midlothian

Courtyard by Marriott Edinburgh West

Hotel
2 Research Avenue South, Edinburgh, EH14 4BA, United Kingdom

Nestled in the tranquil outskirts of Edinburgh, where the lush green scenery whispers romance and modern elegance mingles with comfort, Courtyard by Marriott Edinburgh West offers an intimate retreat for discerning travelers. With its thoughtfully designed spaces and attentive staff, this charming hotel invites you to create cherished memories amidst a backdrop of stunning landscapes and vibrant city culture.

Outstanding Location - Set just minutes from Heriot-Watt University and within easy reach of Edinburgh's historic attractions, guests can wander through picturesque streets or bask in the serene surroundings, making it the perfect hub for both exploration and relaxation.

Romantic Break - Indulge in enchanting moments as you savor delectable dishes at The Avenue, where the aroma of expertly prepared meals fills the air, inviting couples to unwind and reconnect over a candlelit dinner in a chic atmosphere.

Spa & Relaxation Lovers - After a day of adventure, retreat to your spacious room adorned with plush bedding and a pristine bathroom that beckons with hints of luxury. Immerse yourself in comfort as you soak away your cares, refreshed by complimentary tea and coffee as you stream your favorite tunes on the flat-screen TV.

Guest Experiences - A guest once spoke of the delightful surprise when returning to their room to find a neatly arranged space, complete with a comfortable bed that felt like a cloud after a long day of exploring. They were particularly touched by the staff’s exceptional dedication, recalling how one team member went above and beyond to retrieve a forgotten mobile phone, turning what could have been a stressful moment into a story of relief and gratitude.

List of other Luxury Hotels near Midlothian

We have created a list with the best luxury hotels near Midlothian. Hope you enjoy it. We think it might be the best of its kind around

luxury hotels in Midlothian

Virgin Hotels Edinburgh

Hotel
1 India Buildings Victoria Street, Old Town, Edinburgh, EH1 2EX, United Kingdom

Nestled in the heart of Edinburgh, Virgin Hotels Edinburgh exudes a refined elegance that beckons guests to indulge in a sumptuous escape. With its chic décor, stunning views of the iconic castle, and an inviting atmosphere, this 5-star sanctuary is a harmonious blend of modern luxury and historic charm, making it an ideal retreat for romantics and discerning travelers alike.

Outstanding Location - Positioned on the enchanting Victoria Street, just moments away from Edinburgh's vibrant Old Town, guests find themselves immersed in a world of captivating history, eclectic shops, and delightful eateries, all within walking distance.

Romantic Break - With its thoughtfully designed interiors that whisper sophistication, Virgin Hotels Edinburgh sets the stage for romantic moments—whether it's enjoying an intimate dinner with local delicacies or sharing a quiet drink on the terrace under a canopy of stars.

Total Relaxation - Experience ultimate serenity at our hotel, where plush beds invite you to unwind after a day of exploration, and the soft glow of the room's lighting creates a soothing ambiance for an evening of rest and rejuvenation.

Guest Experiences - Guests have marveled at the enchanting views from their rooms, where the sight of Edinburgh Castle framed by the window felt as if they were living inside a postcard. The friendly staff, always eager to share a tip or recommendation, made each encounter feel personal, adding a touch of warmth that lingered long after check-out.

luxury hotels in Midlothian

The Witchery by the Castle

Hotel
Castlehill, Royal Mile, Edinburgh, Old Town, Edinburgh, EH1 2NF, United Kingdom

Nestled in the shadow of Edinburgh Castle, The Witchery by the Castle is a sumptuous sanctuary where gothic elegance meets sophisticated luxury. Each uniquely styled suite envelops you in an atmosphere of indulgence, with plush furnishings and rich textures designed to awaken your senses and transport you to another realm.

Romantic Break - The perfect getaway for couples, each suite offers an enchanting space adorned with opulent reds and golds, setting the stage for unforgettable moments. Picture sipping champagne while nestled in a velvet-lined nook, serenaded by the whispers of history from the ancient castle walls.

Outstanding Location - Located just steps from the historic Royal Mile, immerse yourself in the vibrant culture and storied past of Edinburgh. As you stroll through cobblestone streets, the scent of fresh baked goods wafts from nearby bakeries, enticing you to explore further.

5* Luxury - Experience unparalleled comfort with lavish touches throughout your stay, from the silken sheets that promise sweet dreams to the grand free-standing baths that invite tranquil soaks after a day of exploration. Each suite feels like a secluded haven, designed for pure relaxation and indulgence.

Guest Experiences - Imagine waking up wrapped in the softest linens, the gentle light streaming through tall windows, as you savor a breakfast hamper delivered in a charming wicker basket. The taste of freshly baked pastries mingling with the aroma of rich coffee creates an intimate start to your day, leaving you feeling like royalty.

luxury hotels in Midlothian
luxury hotels in Midlothian

Cheval Old Town Chambers

Apartment
Royal Mile 329 High Street Edinburgh EH1 1PN, Old Town, Edinburgh, EH1 1PN, United Kingdom

Nestled in the heart of Edinburgh's historic Royal Mile, Old Town Chambers, Autograph Collection offers a luxurious retreat where modern chic meets timeless romance. Each apartment is an elegant sanctuary adorned with contemporary comforts, inviting you to unwind amidst the captivating tapestry of Scotland's capital.

Outstanding Location - Step outside your door and find yourself enveloped by the vibrant pulse of Edinburgh, with iconic sights like Edinburgh Castle just a leisurely stroll away. The lively street provides endless opportunities for exploration, from quaint shops to delightful eateries that beckon with the aromas of local delicacies.

5* Luxury - Indulge in an exquisite blend of style and comfort as you enter spacious apartments featuring plush furnishings and sophisticated decor. Feel the warmth of luxury embrace you, from the high-end kitchen appliances to the opulent bathrooms that invite pampering with their lavish finishes.

Romantic Break - The apartments exude an intimate ambiance perfect for couples seeking a romantic getaway, some even boasting private balconies that overlook the enchanting cityscape. Imagine sipping champagne under the stars amid twinkling lights—a perfect backdrop for cherished moments together.

Guest Experiences - As you step into the lobby, the soft hum of friendly voices welcomes you, mingling with the fragrant scent of freshly brewed coffee from the bar. Guests often mention the genuine hospitality of the staff, recalling how a simple request for extra towels turned into delightful conversations, leaving them feeling like part of a warm community.

luxury hotels in Midlothian

InterContinental Edinburgh The George, an IHG Hotel

Hotel
19 - 21 George Street, Edinburgh, EH2 2PB, United Kingdom

Nestled in the heart of Edinburgh's historic New Town, InterContinental Edinburgh The George exudes an elegant charm that invites you into a realm of refined luxury. This beautifully restored Grade II listed building whispers tales of its rich past while offering modern comforts, making it an enchanting retreat for couples and discerning travelers alike, with the captivating sights of Edinburgh just a leisurely stroll away.

Outstanding Location - Perfectly positioned near iconic landmarks like Edinburgh Castle and Holyrood Palace, this hotel allows guests to easily explore the city's cultural treasures, immersing themselves in the vibrant atmosphere of its historic streets.

Romantic Break - With sumptuous rooms adorned in plush fabrics and soothing hues, you'll find the ideal setting for intimate moments, heightened by candlelit dinners at Le Petit Beefbar and leisurely strolls through nearby Princes Street Gardens.

5* Luxury - Experience unparalleled service in a space designed for tranquility, featuring thoughtfully curated amenities like Byredo toiletries and expansive public areas where the echoes of history blend seamlessly with modern sophistication.

Guest Experiences - Imagine sinking into luxuriously spacious rooms, enveloped in scents of fresh pastries wafting from the delightful Burr & Co café below. Guests rave about the welcoming warmth of the staff, who not only provide extra pillows upon request but also remember your name, turning every encounter into a personal touch that feels like returning home.

luxury hotels in Midlothian

Cheval The Edinburgh Grand

Apartment
42 St Andrew Square, Edinburgh, EH2 2AD, United Kingdom

Nestled in the heart of Edinburgh, The Edinburgh Grand is an exquisite sanctuary where contemporary luxury meets historic charm. Just steps away from the bustling Princes Street, this elegant hotel offers a tranquil retreat enriched with character and sophistication, perfect for romantic getaways or intimate escapes.

Outstanding location - Positioned opposite the serene St Andrews Square and mere moments from the Royal Mile, every corner invites you to explore the city's rich tapestry of culture and history while being away from the crowds.

Total relaxation - Unwind in spacious apartments that blend modern design with timeless period features; from sumptuous rainfall showers to cozy living areas, each space feels like a luxurious home away from home, ideal for both solo retreats and cherished family stays.

Chic & Boutique - Every inch of this stylish hotel speaks to its boutique essence, offering unique accommodations complete with elegant furnishings and amenities like a state-of-the-art Bose sound system, ensuring your stay is as much about comfort as it is about aesthetics.

Guest Experiences - As you sip coffee brewed from the in-room machine, the gentle hum of the city outside blends seamlessly with the tranquility indoors. Guests have relished returning after a day of exploration to their thoughtfully designed haven, where the plush couch beckons for a cozy evening spent enjoying movies on the flat-screen TV.

luxury hotels in Midlothian

Gleneagles Townhouse

Hotel
39 St Andrew Square, Edinburgh, EH2 2AD, United Kingdom

Nestled in the heart of Edinburgh, Gleneagles Townhouse is a sanctuary of refined elegance and modern comfort. With its chic design harmonizing effortlessly with historic charm, each corner invites you to indulge in a luxurious escape, making it the perfect backdrop for romantic getaways or leisurely explorations of Scotland's enchanting capital.

Outstanding Location - Conveniently situated, this townhouse allows guests to wander through the vibrant streets just steps away from iconic landmarks like the Royal Mile and the National Museum of Scotland, all while retreating to a peaceful haven after a day of urban adventure.

Total Relaxation - The hotel's wellness offerings include an exquisite sauna and a state-of-the-art fitness center, where the air is infused with calming scents, inviting you to unwind and rejuvenate amidst the hustle and bustle of city life.

Culinary Delights - Start your day with a breakfast that tantalizes the senses—imagine fresh fruit salad adorned with pistachios and rich, expertly brewed coffee that awakens your palate, setting the perfect tone for whatever adventures lie ahead.

Guest Experiences - Guests have marveled at the warm, genuine smiles of the staff who greet them by name, creating an atmosphere that feels both upscale and comfortably familiar. One traveler noted how even the smallest details, like the impeccable water pressure of the shower and fluffy pillows tailored to their needs, made their stay feel uniquely indulgent.

luxury hotels in Midlothian

Hotel Du Vin Edinburgh

Hotel
11 Bristo Place, Old Town, Edinburgh, EH1 1EZ, United Kingdom

Nestled in the heart of Edinburgh’s historic Old Town, Hotel Du Vin Edinburgh beckons with an enchanting blend of elegance and character. Once a city asylum, this boutique hotel features uniquely styled bedrooms that whisper stories of the past, while its charming French bistro brings the essence of Parisian dining to Scotland's capital.

Romantic Break - Immerse yourself in intimacy with sumptuous rooms adorned with Egyptian linen and roll-top baths, creating a perfect sanctuary for couples seeking a romantic escape.

Boutique Charm - With each room reflecting its historical roots, the hotel exudes a quaint yet sophisticated vibe—imagine curling up in your plush bed as the soft glow of vintage lanterns casts playful shadows around the room.

Outstanding Location - Just a short stroll from Edinburgh Castle and the bustling shops of Princes Street, guests can easily wander through cobbled streets steeped in history, discovering hidden gems at every turn.

Guest Experiences - One guest marveled at the exceptional warmth of the staff, recalling how the reception team went above and beyond, brightening their stay with genuine smiles and thoughtful gestures—a small birthday surprise that truly made the occasion unforgettable.

luxury hotels in Midlothian

The Balmoral Hotel

Hotel
1 Princes Street, Old Town, Edinburgh, EH2 2EQ, United Kingdom

Nestled amidst the historic elegance of Edinburgh, The Balmoral Hotel exudes an atmosphere where timeless luxury meets contemporary sophistication. With its iconic clock tower and meticulously appointed interiors, this five-star haven invites travelers to unwind in a tranquil retreat infused with the spirit of Scotland’s rich heritage.

Culinary Delights - Indulge your palate at Number One Restaurant, where exquisite dishes are crafted with precision and flair, creating a tapestry of flavors that reflect seasonal ingredients. For a more relaxed dining experience, Brasserie Prince offers a casual yet chic environment, perfect for enjoying a hearty meal after exploring the nearby attractions.

Spa Oasis - Rejuvenate your senses at The Balmoral Spa, featuring a serene sauna and a Turkish steam room. With five treatment rooms offering personalized therapies, it's a sanctuary for wellness enthusiasts seeking total relaxation amidst the vibrant cityscape.

Outstanding Location - Located just moments from Waverley Station and the city's bustling shopping district, The Balmoral positions you at the epicenter of Edinburgh's charm. A leisurely stroll leads you to iconic sights, ensuring that every adventure is within reach without the need for public transport.

Guest Experiences - Imagine returning from a day of exploration to find the sweet scent of freshly baked cookies wafting through your luxurious room, a delightful gesture from the hotel staff. As you settle into plush bedding, the gentle chime of the clock tower outside serves as a comforting reminder of your unique stay in this historic gem.

luxury hotels in Midlothian

100 Princes Street

Hotel
100 Princes St, Edinburgh, EH2 3AB, United Kingdom

Nestled in the heart of Edinburgh, 100 Princes Street is a sanctuary where modern luxury meets authentic Scottish charm. As you step inside, the inviting aroma of freshly brewed coffee mingles with the soft murmur of friendly staff, ensuring your experience feels both indulgent and intimately personal. With breathtaking views of the iconic Edinburgh Castle framing your stay, every moment here becomes a cherished memory.

Outstanding Location - Perfectly positioned for those eager to immerse themselves in Edinburgh's rich history and vibrant culture, the hotel offers easy access to must-see attractions just steps away, from the historic Royal Mile to the enchanting Camera Obscura.

Total Relaxation - Rooms exude tranquility, designed with sumptuous fabrics and elegant decor that envelop you in comfort. The gentle hush of the city outside allows for restful nights, while stunning views create a serene backdrop for morning reflections.

Romantic Break - Whether you're celebrating a special occasion or seeking a getaway, the atmosphere at 100 Princes Street is undeniably romantic, from intimate dining experiences overlooking the castle to the cozy nooks perfect for shared moments.

Guest Experiences - As you ascend the staircase adorned with a striking mural, the warmth of the staff welcomes you like family; their genuine smiles and thoughtful recommendations transform your stay into a personalized adventure, making even a simple breakfast feel like a cherished occasion with delightful aromas wafting through the air.

Other cool accommodation lists for Midlothian:

Midlothian Luxury Hotels on the Map

Frequently Asked Questions

For a lavish stay in Midlothian, consider The Balmoral Hotel:BC-175393, known for its opulence and stunning views of Edinburgh. Another great option is the InterContinental Edinburgh The George, an IHG Hotel:BC-102499, which combines historic charm with modern luxury. Lastly, Radisson Collection Hotel, Royal Mile Edinburgh:BC-46023 offers elegance right in the heart of the city.

Yes! For a romantic getaway, The Witchery by the Castle:BC-550263 is a magical choice, featuring exquisite rooms and proximity to Edinburgh Castle. Alternatively, try Cheval Old Town Chambers:BC-543029, where you can enjoy elegant accommodations with stunning city views, perfect for couples seeking a cozy escape.

Food enthusiasts will love Hotel Du Vin Edinburgh:BC-303749, renowned for its gourmet dining experience. Additionally, Virgin Hotels Edinburgh:BC-8129556 offers a unique culinary journey with innovative menus. For a delightful brunch, Gleneagles Townhouse:BC-8864555 presents a sophisticated atmosphere along with exquisite dishes that highlight local flavors.

Families will find comfort at Courtyard by Marriott Edinburgh West:BC-2517250, which features spacious rooms and kid-friendly amenities. Cheval The Edinburgh Grand:BC-3069426 also offers family suites and is close to cultural attractions, making it ideal for family trips. Both hotels provide a welcoming atmosphere for guests of all ages.

For a stylish stay, check out The Craigie Hotel:BC-2863320, known for its contemporary design and vibrant decor. Another great option is the trendy Virgin Hotels Edinburgh:BC-8129556, featuring chic interiors and a dynamic atmosphere perfect for urban explorers. Both hotels offer a unique aesthetic that complements the luxurious experience.

Absolutely! The Balmoral Hotel:BC-175393 is steeped in history, with stunning architecture and rich heritage. Similarly, InterContinental Edinburgh The George, an IHG Hotel:BC-102499 showcases classic elegance in a historic building, ensuring guests experience the charm of Scotland's past while enjoying modern luxury.