Best Country House Hotels Near Edinburgh

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

Welcome to the enchanting city of Edinburgh, where history, culture, and breathtaking landscapes beckon travelers from around the world. Nestled amidst the rolling hills and picturesque countryside near Edinburgh, you will find a hidden gem - the country house hotels. These luxurious and charming accommodations blend seamlessly with their natural surroundings, offering a unique oasis of tranquility for those seeking an escape from the city's hustle and bustle. Whether you're a history enthusiast exploring the nearby medieval castles or a nature lover embarking on scenic hikes, staying at a country house hotel near Edinburgh provides the perfect base to immerse yourself in the beauty and charm of Scotland.

Immerse yourself in timeless elegance as you step into these country house hotels near Edinburgh. Adorned with exquisite architecture, cozy fireplaces, and lush gardens, each hotel boasts its own distinct character and charm. Picture yourself unwinding in a luxurious suite overlooking rolling green landscapes, sipping a hot cup of tea by the fireplace, or indulging in gourmet cuisine prepared with the finest local ingredients. With their impeccable service and attention to detail, these country house hotels offer a truly personalized experience that will make your stay in Edinburgh truly unforgettable.

Beyond the comfort and luxury that these country house hotels provide, their proximity to Edinburgh's renowned attractions is an added bonus. A short drive from the hotels will take you to the iconic Edinburgh Castle, where you can delve into the city's rich history and enjoy panoramic views of the city skyline. Explore the charming cobbled streets of the Royal Mile, lined with quaint shops, traditional Scottish pubs, and vibrant street performers. For those seeking a nature retreat, venture to the nearby Pentland Hills or the stunning coastline of East Lothian. With easy access to both the city's vibrant energy and the tranquility of the countryside, country house hotels near Edinburgh offer the best of both worlds.

Show more + Show less -

Our Top 6

(Sorted by rating & number of reviews)

1. Melville Castle Hotel
2. Carberry Tower Mansion House And Estate
3. Prestonfield House
4. Norton House Hotel & Spa, Edinburgh
5. Dalmahoy Hotel & Country Club
6. The Bonham

Timeless Elegance: Country House Hotels near Edinburgh

Check Availability

Edinburgh
Jun 12, 2026 - Jun 13, 2026

Melville Castle Hotel

8.9

Good

(1862 Reviews)

+ 91 photos
Situated just a short drive from the heart of Edinburgh is a charming country house hotel steeped in Scottish history. Set within 50 acres of parkland, this enchanting retreat features elegantly appointed rooms, exquisite dining options, and stunning views of the surrounding countryside. With its grand architecture, serene ambiance, and proximity to the city, Melville Castle offers a perfect blend of tranquility and convenience.
Address: Melville Castle Hotel Melville
Rating: Good 8.9 (1862 Reviews)
Rooms: 33
Price: From 99$

Carberry Tower Mansion House And Estate

8.6

Good

(1210 Reviews)

+ 91 photos
A true hidden gem, Carberry Tower Mansion House and Estate boasts a rich history dating back to the 15th century. Surrounded by 35 acres of picturesque grounds, this magnificent hotel offers luxurious rooms adorned with period furnishings, exquisite dining experiences, and a range of outdoor activities. The combination of its grandeur, extensive grounds, and proximity to Edinburgh makes Carberry Tower a standout choice for those seeking a quintessential country house experience.
Address: Carberry 1
Rating: Good 8.6 (1210 Reviews)
Rooms: 31
Price: From 226$

Rural Retreats: Country House Hotels near Edinburgh

Escape the city's hustle and immerse yourself in the peaceful serenity of rural country house hotels near Edinburgh. This section showcases a selection of hotels that are tucked away in the Scottish countryside, offering an idyllic refuge for those seeking a true retreat. Embrace the tranquility, reconnect with nature, and enjoy the warm hospitality within these hidden gems.

Prestonfield House

9.6

Good

(276 Reviews)

+ 91 photos
Steeped in history, Prestonfield House is a baroque-style mansion located within a private parkland. This stunning country house hotel boasts lavish rooms, a renowned restaurant featuring Scottish cuisine, and panoramic views of Arthur's Seat. Combining sumptuous surroundings with an air of exclusivity, Prestonfield House offers a truly luxurious escape amidst Edinburgh's natural beauty.
Address: Priestfield Road
Rating: Good 9.6 (276 Reviews)
Rooms: 22
Price: From 617$

Norton House Hotel & Spa, Edinburgh

8.9

Good

(863 Reviews)

+ 91 photos
Located within 55 acres of meticulously landscaped grounds, Norton House Hotel & Spa is a luxurious retreat near Edinburgh. This country house hotel boasts tastefully appointed rooms, a renowned spa, and an award-winning restaurant. With its peaceful surroundings, impeccable service, and close proximity to Edinburgh Airport, Norton House Hotel & Spa offers a peaceful escape for travelers seeking a countryside haven.
Address: Ingliston
Rating: Good 8.9 (863 Reviews)
Rooms: 81
Price: From 134$

Luxury Amidst Nature: Country House Hotels near Edinburgh

Embrace the beauty of nature and immerse yourself in the lap of luxury at these extraordinary country house hotels near Edinburgh. From breathtaking landscapes to outdoor activities, these hotels offer a perfect blend of opulence and natural serenity. Discover a haven where modern comforts meet untouched surroundings and create an unforgettable experience for every guest.

Dalmahoy Hotel & Country Club

8.6

Good

(9424 Reviews)

+ 91 photos
Nestled amidst 1,000 acres of parkland, Dalmahoy Hotel & Country Club offers a quintessentially Scottish experience just outside Edinburgh. This stunning hotel features elegant rooms, a championship golf course, and a range of leisure facilities. With its breathtaking views of the Pentland Hills and its serene countryside setting, Dalmahoy Hotel & Country Club provides a perfect blend of tranquility and luxury.
Address: Edinburgh West
Rating: Good 8.6 (9424 Reviews)
Rooms: 202
Price: From 102$

The Bonham

9.2

Good

(2638 Reviews)

+ 91 photos
Nestled in the lively heart of Edinburgh's West End, The Bonham Hotel is a stylish boutique hotel housed in a stunning Victorian townhouse. With its contemporary design, chic interiors, and views of the city, The Bonham Hotel strikes a perfect balance between modern luxury and natural charm. Its proximity to the city center and proximity to the beautiful Dean Village and Water of Leith make it an ideal choice for those seeking a city-country escape.
Address: 35 Drumsheugh Gardens
Rating: Good 9.2 (2638 Reviews)
Rooms: 48
Price: From 465$

Historic Grandeur: Country House Hotels near Edinburgh

Immerse yourself in the rich history and grandeur of these historic country house hotels near Edinburgh. Witness the tales of the past as you step into the stately homes that have been transformed into extraordinary accommodations. Experience the charm of a bygone era combined with modern comforts, creating a unique and captivating stay in this captivating region.

Secluded Retreats: Country House Hotels near Edinburgh

Escape the hustle and bustle of city life and discover the hidden gems of secluded country house hotels near Edinburgh. Tucked away in peaceful locations, these hotels offer a sanctuary of privacy and tranquility. Immerse yourself in nature, soak up breathtaking views, and unwind in the serene ambiance of these secluded retreats.

Family-Friendly Getaways: Country House Hotels near Edinburgh

For families looking for a memorable getaway near Edinburgh, these family-friendly country house hotels offer an ideal combination of luxury, comfort, and entertainment. With spacious accommodations, child-friendly amenities, and stunning surroundings, these hotels provide the perfect setting for a family adventure in the Scottish countryside.