The 10 Best Luxury Family Hotels in Midlothian (2025)

Nestled in the heart of Scotland, Midlothian enchants visitors with its rich tapestry of history, stunning landscapes, and vibrant culture. From the medieval charm of Rosslyn Chapel to the rolling hills of the Pentland Hills Regional Park, this picturesque region is an idyllic retreat for those seeking both adventure and tranquility. As you explore its enchanting neighborhoods, you'll find a flourishing culinary scene that showcases local produce and traditional Scottish fare. Amidst this captivating backdrop lies a collection of exquisite luxury hotels that redefine opulence and comfort. The Craigie Hotel stands out with its elegant Georgian architecture and bespoke service, making it a haven for discerning travelers. For those seeking modern sophistication, Courtyard by Marriott Edinburgh West offers stylish accommodations along with easy access to the city’s attractions. Meanwhile, Virgin Hotels Edinburgh fuses contemporary design with a lively atmosphere, perfect for both relaxation and socializing. Whether you're searching for Midlothian luxury family-friendly hotels or a romantic getaway, be sure to browse our curated collection and start planning your unforgettable adventure today.

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.

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

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.

Best Luxury Hotels that guests love in Midlothian

luxury hotels in Midlothian
1 India Buildings Victoria Street, Old Town, Edinburgh, EH1 2EX, United Kingdom
8.9
5746 reviews
From $526

Guest Review: Amazing style and "atmosphere" at this hotel. Staff was very friendly and helpful, genuinely seemed like they wanted to help. Room was beautiful, well laid out, good mini bar, comfortable bed and amazing view (castle view room). Location is even better than the hotel itself. Walk out the door and right to the main old town area attractions. One thing to note, TAKE A TAXI if arriving from the train station. We say it was a short distance and decided to walk it with our suitcases, which lead to us lugging out bags up countless staircases. Taxi back to the station at the end of the trip was only $5.....So just take the taxi haha.

luxury hotels in Midlothian
2 Research Avenue South, Edinburgh, EH14 4BA, United Kingdom
8.3
2642 reviews
From $309

Guest Review: I stayed at this property to attend my MBA graduation. Had a wonderful time. The staff here are fantastic. Most friendly and helpful. Nice clean quiet room with a comfortable bed, surprisingly spacious bathroom and the rest of the property is bright and cheery and well appointed. Perfect location for anything at Heriot-Watt University.

luxury hotels in Midlothian
Royal Mile 329 High Street Edinburgh EH1 1PN, Old Town, Edinburgh, EH1 1PN, United Kingdom
9.2
1902 reviews
From $498

Guest Review: Location was excellent. Right on the Royal Mile so very central. Hotel facilities were exceptional. Every staff member we encountered was very friendly, professional and helpful. The bar and restaurant were fabulous. Would absolutely stay here again.

Midlothian Luxury Hotels on the Map

Frequently Asked Questions

For a family-friendly stay in Midlothian, consider the luxurious Courtyard by Marriott Edinburgh West with spacious rooms and great amenities. Another excellent option is The Craigie Hotel, offering activities for kids and easy access to local attractions, ensuring fun for all ages.

If you’re seeking opulence in Midlothian, the iconic The Balmoral Hotel boasts stunning architecture and top-tier amenities. Alternatively, indulge at InterContinental Edinburgh The George, an IHG Hotel, known for its elegant design and impeccable service, perfect for a lavish getaway.

For a romantic escape in Midlothian, check out Cheval Old Town Chambers, which offers beautifully crafted suites near historic sites. Additionally, Gleneagles Townhouse provides a serene atmosphere and exquisite dining options, making it ideal for couples looking to unwind together.

Foodies will love Hotel Du Vin Edinburgh, known for its gourmet cuisine and stylish bistro. Moreover, Cheval The Edinburgh Grand features a chic brasserie, offering a delightful culinary experience that highlights local flavors, perfect for an unforgettable dining adventure.

For breathtaking views in Midlothian, The Craigie Hotel showcases stunning landscapes, while 100 Princes Street offers magnificent city vistas, especially from its high-rise rooms. Both hotels promise a picturesque backdrop for your stay.

Families on a budget can enjoy Courtyard by Marriott Edinburgh West, offering comfortable accommodations without breaking the bank. Another affordable option is Virgin Hotels Edinburgh, which provides family-friendly amenities alongside modern comfort for a memorable stay.