Top Country Hotels in Edinburgh

We checked thousands of reviews on and to find the best hotels for your stay
Go to Hotel List View map

Nestled amidst the picturesque landscapes of Edinburgh, country hotels offer travelers a delightful escape from the bustling city center. Whether you're seeking a quiet retreat or an immersive countryside experience, these charming accommodations effortlessly combine tranquility with convenience. From historic manor houses to cozy lodges surrounded by breathtaking scenery, Edinburgh country hotels provide an idyllic base for discovering the city's rich history and natural beauty.

For those yearning for a touch of old-world charm and the allure of history, Edinburgh's country hotels are a treasure trove waiting to be explored. Embrace the elegance of Georgian architecture, with grand estates boasting luxurious rooms adorned with period décor and furnishings. Indulge in sumptuous traditional Scottish cuisine at on-site restaurants, where locally sourced ingredients are expertly prepared. Take leisurely strolls through beautifully manicured gardens, and breathe in the fresh countryside air while admiring captivating vistas of rolling hills and lush forests.

While the allure of the countryside beckons, fear not that you'll be isolated from the city's vibrant offerings. Edinburgh's country hotels are strategically located, providing convenient access to both the tranquility of the rural landscape and the vibrant city attractions. Explore the nearby charming villages, where you can wander through quaint local shops, immerse yourself in traditional culture, and discover hidden gems off the beaten path. With easy transportation options, including regular buses and train services, you can effortlessly venture into Edinburgh's city center to witness the renowned Royal Mile, the awe-inspiring Edinburgh Castle, and a multitude of cultural landmarks.

Intriguingly blending the allure of a secluded countryside retreat with the dynamic energy of the city, Edinburgh country hotels allow travelers to experience the best of both worlds. Let the enchanting ambiance and warm hospitality of these idyllic accommodations create unforgettable memories in this captivating destination.

Show more + Show less -

Our Top 9

(Sorted by rating & number of reviews)

1. Carberry Tower Mansion House And Estate Guest House
2. Dalmahoy Hotel & Country Club
3. The Balmoral Hotel
4. Norton House Hotel & Spa, Edinburgh
5. Melville Castle Hotel
6. The Scotsman Hotel
7. Kimpton - Charlotte Square, An Ihg Hotel
8. The Howard, An Ascend Hotel Collection Member Edinburgh
9. The Bonham Hotel

Edinburgh Country Hotels with Historic Charm

Check Availability

Edinburgh
Mar 12, 2026 - Mar 13, 2026

Carberry Tower Mansion House And Estate Guest House

8.7

Good

(1475 Reviews)

+ 158 photos
Steeped in history, Carberry Tower Mansion House and Estate is a haven of tranquility just outside of Edinburgh. This striking 16th-century mansion is set amidst 35 acres of serene parkland and gardens. Each of the lavishly decorated rooms features elegant furnishings and modern amenities. Indulge in traditional Scottish cuisine at the award-winning Bistro, showcasing locally sourced ingredients. Take a leisurely stroll through the immaculate gardens, where you'll find hidden paths, peaceful ponds, and vibrant floral displays.
Address: Carberry 1
Rating: Good 8.7 (1475 Reviews)
Rooms: 31
Price: From 150$

Dalmahoy Hotel & Country Club

8.1

Good

(8149 Reviews)

+ 237 photos
Nestled amidst 1,000 acres of stunning parkland, Dalmahoy Hotel & Country Club offers breathtaking views of the surrounding countryside. The hotel blends traditional Scottish charm with modern comforts, with spacious rooms adorned with luxurious amenities. Tee off at the world-class golf course, take a dip in the indoor pool, or indulge in a relaxing spa treatment. With its idyllic location and panoramic vistas, Dalmahoy provides an unforgettable experience for nature lovers.
Address: Edinburgh West
Rating: Good 8.1 (8149 Reviews)
Rooms: 215
Price: From 102$

Edinburgh Country Hotels with Breathtaking Views

Elevate your Edinburgh experience with these country hotels offering awe-inspiring views of the picturesque Scottish countryside. Immerse yourself in the great outdoors and be captivated by rolling hills, tranquil lochs, and majestic mountains. These hotels provide the perfect backdrop for nature enthusiasts and those seeking a peaceful escape.

The Balmoral Hotel

9.4

Good

(1917 Reviews)

+ 224 photos
Regarded as a landmark in Edinburgh offers a luxurious spa retreat in the heart of the city. The hotel's award-winning spa provides a serene oasis, complete with a range of rejuvenating treatments and state-of-the-art facilities. Relax in the thermal suite, swim in the rooftop pool with panoramic views, or unwind in the steam room and saunas. The Balmoral's luxurious accommodations and top-notch spa make it the ultimate destination for a pampering escape.
Address: 1 Princes Street
Rating: Good 9.4 (1917 Reviews)
Rooms: 188
Price: From 550$

Norton House Hotel & Spa, Edinburgh

8.8

Good

(489 Reviews)

+ 146 photos
Situated in a tranquil estate, Norton House Hotel & Spa is a true sanctuary away from the bustling city. The hotel's elegant rooms offer views of the meticulously manicured gardens and the rolling hills beyond. Unwind in the luxurious spa, featuring a heated pool, steam room, and a range of rejuvenating treatments. Indulge in fine dining at the award-winning restaurant, combining traditional Scottish flavors with inventive contemporary techniques. Immerse yourself in the beauty of the surrounding countryside at this peaceful retreat.
Address: Ingliston
Rating: Good 8.8 (489 Reviews)
Rooms: 77
Price: From 134$

Edinburgh Country Hotels with Exquisite Dining Experiences

Indulge your taste buds with these country hotels in Edinburgh that offer exceptional dining experiences. From award-winning restaurants to farm-to-table cuisine, these establishments celebrate Scotland's culinary heritage while showcasing the finest local ingredients. Immerse yourself in a gastronomic journey that perfectly complements your stay in the Scottish countryside.

Melville Castle Hotel

8.5

Good

(1221 Reviews)

+ 176 photos
Nestled on a private estate, Melville Castle offers a captivating blend of history and luxury. This magnificent 18th-century castle boasts opulent rooms with exquisite antique furnishings, providing a truly royal experience. Explore the sprawling grounds, which include a Japanese water garden and scenic woodland trails. Delight in a sumptuous dining experience at the Castle's brasserie, featuring a menu inspired by the best of Scottish cuisine. Allow yourself to be transported to a bygone era in this enchanting castle hotel.
Address: Gilmerton Road
Rating: Good 8.5 (1221 Reviews)
Rooms: 33
Price: From 99$

The Scotsman Hotel

8.5

Good

(3769 Reviews)

+ 393 photos
Housed in a historic building that was once the headquarters of The Scotsman newspaper, The Scotsman Hotel offers a unique spa experience in a stylish setting. The hotel's spa boasts a range of indulgent treatments, perfect for unwinding after exploring the city. Enjoy the tranquility of the relaxation lounge, take a dip in the heated pool, or pamper yourself with a massage or facial. With its prime location and luxurious spa, The Scotsman Hotel provides a truly lavish retreat.
Address: 20 North Bridge
Rating: Good 8.5 (3769 Reviews)
Rooms: 82
Price: From 284$

Edinburgh Country Hotels with Outdoor Activities

For those seeking adventure and active pursuits, these country hotels in Edinburgh provide a gateway to exciting outdoor activities. From hiking and biking to fishing and golfing, guests can explore the natural wonders of the Scottish countryside while enjoying the comforts of exceptional accommodations.

Kimpton - Charlotte Square, An Ihg Hotel

8.8

Good

(2127 Reviews)

+ 356 photos
Situated in a historic Georgian building, The Principal Edinburgh Charlotte Square combines elegance with family-friendly amenities. The hotel offers well-appointed rooms and suites suitable for families of all sizes. Explore the city's iconic landmarks such as Edinburgh Castle and Princes Street Gardens, or take a walk along the picturesque Water of Leith. The hotel also provides a range of family-oriented services, from babysitting to children's meals, ensuring a comfortable and enjoyable stay for everyone.
Address: 38 Charlotte Square
Rating: Good 8.8 (2127 Reviews)
Rooms: 199
Price: From 232$

The Howard, An Ascend Hotel Collection Member Edinburgh

9.2

Good

(469 Reviews)

+ 158 photos
Located in a series of Georgian townhouses, The Howard Hotel boasts an intimate and refined dining experience. The hotel's restaurant offers a menu influenced by modern Scottish cuisine, featuring locally sourced ingredients paired with carefully selected wines. Enjoy the elegant setting as you savor each delectable dish. The knowledgeable staff ensures a personalized dining experience that perfectly complements the hotel's luxurious accommodations.
Address: 34 Great King Street
Rating: Good 9.2 (469 Reviews)
Rooms: 19
Price: From 273$

Edinburgh Country Hotels with Family-Friendly Amenities

Make unforgettable memories with your family at these country hotels in Edinburgh that cater to the needs and preferences of guests of all ages. From spacious accommodations to engaging activities, these hotels provide a perfect blend of relaxation and excitement for the entire family.

The Bonham Hotel

9.0

Good

(1802 Reviews)

+ 183 photos
Located in the very heart of Edinburgh's vibrant West End, The Bonham Hotel offers family-friendly accommodations in a stylish setting. The spacious rooms and suites provide ample space for families to unwind and enjoy their stay. Explore the city's attractions, including nearby parks, museums, and interactive exhibits suitable for children. After a day of exploration, indulge in a delicious meal at the hotel's restaurant, offering a diverse menu that caters to all tastes.
Address: 35 Drumsheugh Gardens
Rating: Good 9.0 (1802 Reviews)
Rooms: 49
Price: From 260$

Edinburgh Country Hotels with Luxury Spa Experiences

Indulge in pure relaxation and rejuvenation at these country hotels in Edinburgh that offer luxurious spa experiences. Unwind with pampering treatments, serene surroundings, and world-class facilities that will leave you feeling refreshed and revitalized.