Edinburgh Hotels near Royal Botanic Garden

Not Just Any Hotel – Only the Best Edinburgh Hotels near Royal Botanic Garden, Selected for You!

Edinburgh
Feb 01, 2025 - Feb 02, 2025
2 adults, 1 room
Find
Edinburgh Hotels near Royal Botanic Garden
Price per night:
Up to 100$
$100 - 200
From $200
Rating:
Excellent 9+
Very good 8+
Good 7+
All ratings
Star rating:
5-stars
4-stars
3-stars
Unrated
8.4
Very good (673)
View map · 0.7 km City Centre
From
49£ /per night
8.6
Excellent (384)
View map · 0.7 km City Centre
From
192£ /per night
8.6
Excellent (363)
View map · 0.9 km City Centre
From
73£ /per night
8.6
Excellent (874)
View map · 4.0 km City Centre
From
46£ /per night
8.4
Very good (26)
View map · 0.5 km City Centre
From
458£ /per night
8.2
Very good (123)
View map · 0.5 km City Centre
From
288£ /per night
8.6
Excellent (1066)
View map · 0.6 km City Centre
From
96£ /per night
8.2
Very good (75)
View map · 0.5 km City Centre
From
244£ /per night
8.2
Very good (169)
View map · 1.7 km City Centre
From
99£ /per night
8.2
Very good (253)
Rabble
4
View map · 0.9 km City Centre
From
231£ /per night
8.4
Very good (414)
View map · 11.0 km City Centre
From
63£ /per night
8.2
Very good (184)
View map · 1.1 km City Centre
From
163£ /per night
8.4
Very good (458)
View map · 7.8 km City Centre
From
181£ /per night
8.4
Very good (286)
View map · 1.5 km City Centre
From
36£ /per night
8.4
Very good (251)
View map · 1.6 km City Centre
From
66£ /per night
8.2
Very good (540)
View map · 0.2 km City Centre
From
266£ /per night
8.2
Very good (142)
View map · 3.2 km City Centre
From
192£ /per night
8.4
Very good (498)
View map · 0.9 km City Centre
From
511£ /per night
8.2
Very good (424)
View map · 1.8 km City Centre
From
234£ /per night
8.4
Very good (448)
View map · 3.3 km City Centre
From
68£ /per night
8
Very good (15)
View map · 3.0 km City Centre
From
207£ /per night
8.4
Very good (198)
View map · 0.6 km City Centre
From
138£ /per night
8.2
Very good (247)
View map · 9.1 km City Centre
From
84£ /per night
8.2
Very good (97)
View map · 11.9 km City Centre
From
173£ /per night
8.6
Excellent (922)
View map · 13.7 km City Centre
From
82£ /per night
8.2
Very good (91)
View map · 0.7 km City Centre
From
124£ /per night
8.4
Very good (568)
View map · 0.2 km City Centre
From
19£ /per night
8.6
Excellent (142)
View map · 0.2 km City Centre
From
12£ /per night
8.4
Very good (441)
View map · 1.5 km City Centre
From
223£ /per night
8.4
Very good (184)
View map · 1.2 km City Centre
From
77£ /per night
8.4
Very good (382)
View map · 1.8 km City Centre
From
84£ /per night
8.4
Very good (388)
View map · 2.3 km City Centre
From
66£ /per night
8.6
Excellent (1139)
View map · 5.7 km City Centre
From
115£ /per night
8.6
Excellent (1688)
View map · 0.9 km City Centre
From
421£ /per night
8.2
Very good (134)
View map · 1.4 km City Centre
From
304£ /per night
8.4
Very good (718)
View map · 0.5 km City Centre
From
69£ /per night
8.2
Very good (333)
View map · 0.3 km City Centre
From
149£ /per night
8.4
Very good (102)
View map · 2.0 km City Centre
From
104£ /per night
8.4
Very good (208)
View map · 1.6 km City Centre
From
42£ /per night
8.2
Very good (228)
View map · 3.5 km City Centre
From
75£ /per night
8.2
Very good (179)
View map · 1.9 km City Centre
From
135£ /per night
8.4
Very good (244)
View map · 1.9 km City Centre
From
30£ /per night
10
Excellent (5)
View map · 2.2 km City Centre
From
314£ /per night
8.8
Excellent (134)
View map · 0.4 km City Centre
From
39£ /per night
8.2
Very good (152)
View map · 2.6 km City Centre
From
169£ /per night
9
Excellent (3)
View map · 4.9 km City Centre
From
151£ /per night
8.4
Very good (224)
View map · 1.5 km City Centre
From
100£ /per night
8.2
Very good (92)
View map · 0.1 km City Centre
From
146£ /per night
8.4
Very good (247)
View map · 2.6 km City Centre
From
200£ /per night
8.2
Very good (262)
View map · 6.1 km City Centre
From
70£ /per night
8.6
Excellent (732)
View map · 0.5 km City Centre
From
46£ /per night
8.4
Very good (219)
View map · 0.4 km City Centre
From
67£ /per night
8.2
Very good (232)
View map · 0.2 km City Centre
From
252£ /per night
8.2
Very good (161)
View map · 0.3 km City Centre
From
242£ /per night
8.2
Very good (191)
View map · 0.7 km City Centre
From
125£ /per night
8.4
Very good (315)
View map · 1.5 km City Centre
From
58£ /per night
8.6
Excellent (195)
View map · 0.6 km City Centre
From
16£ /per night
8.6
Excellent (296)
View map · 2.1 km City Centre
From
123£ /per night
8.6
Excellent (196)
View map · 0.4 km City Centre
From
20£ /per night
8.4
Very good (34)
View map · 0.8 km City Centre
From
258£ /per night

Discover Your Perfect Stay

Edinburgh, a city renowned for its stunning architecture and rich history, is also home to the breathtaking Royal Botanic Garden. Nestled just a stone's throw away from the city center, this tranquil oasis invites visitors to explore its diverse plant collections, beautifully manicured landscapes, and scenic vistas. To enhance your experience, staying at one of the many hotels near Botanic Gardens Edinburgh truly immerses you in the beauty of this remarkable area.

Choosing a hotel in close proximity to the Royal Botanic Garden not only offers convenience but also allows guests to enjoy leisurely strolls amidst lush greenery. Many accommodations offer picturesque views and the chance to experience the serene ambiance of the Gardens early in the morning or during golden hour. Whether you're seeking a cozy boutique hotel or a luxury stay, there are options to suit every budget and preference within walking distance of this horticultural gem.

Moreover, the area surrounding the Botanic Gardens is bustling with excellent dining and entertainment options, making it an ideal base for your Edinburgh adventure. Visitors can unwind at charming cafes or explore nearby attractions such as the Water of Leith and Inverleith Park, all easily accessible from their chosen lodgings. With a variety of hotels near Botanic Gardens Edinburgh, you can curate a memorable stay, rich in both nature and culture.

Name of hotel Accommodation Rating Price, $
Mercure Edinburgh Haymarket

8.5 / 10

(6528 Reviews)

From 172£
Hotel Indigo Edinburgh

8.5 / 10

(1028 Reviews)

From 155£
Crowne Plaza Edinburgh

8.0 / 10

(884 Reviews)

From 295£
Premier Inn Edinburgh Central

8.5 / 10

(883 Reviews)

From 120£
The Old Waverley Hotel

7.9 / 10

(6205 Reviews)

From 93£
8.5
Very good (6528)

Mercure Edinburgh Haymarket

4
38 Gardners Crescent
Mercure Edinburgh Haymarket is an excellent family-friendly hotel that accommodates all ages, situated conveniently near the Royal Botanic Garden. The hotel features spacious family rooms and provides a relaxed environment for parents and children alike. With a variety of dining options nearby, families can enjoy meals that cater to everyone's tastes, making mealtime a breeze. The hotel’s location ensures easy access to the Botanic Gardens, where families can explore and enjoy outdoor activities together. Additionally, the Mercure offers comfortable amenities such as free Wi-Fi and a fitness center to cater to the needs of traveling families. This hotel connects family fun with the lush landscapes of Edinburgh perfectly.

From

172£ /per night
8.5
Very good (1028)

Hotel Indigo Edinburgh

4
51-59 York Place
Hotel Indigo Edinburgh is a boutique hotel that embraces eco-friendly practices while being conveniently located near the Royal Botanic Garden. The hotel features beautifully designed rooms that are both stylish and sustainable, incorporating local art and environmentally aware materials. Guests can relax in the hotel’s lounge or enjoy locally sourced dishes at the on-site restaurant, which emphasizes fresh, seasonal ingredients. With its commitment to reducing its environmental footprint, Hotel Indigo provides guests with the opportunity to support sustainability while enjoying a luxurious stay. Its proximity to the Botanic Gardens means visitors can easily explore nature and contribute to the promotion of green tourism. This hotel exemplifies how style and sustainability can coexist in a wonderful urban setting.

From

155£ /per night

Luxury Hotels Near Botanic Gardens Edinburgh

For those seeking an indulgent stay while enjoying the beauty of the Royal Botanic Garden, this section focuses on luxury hotels near Botanic Gardens Edinburgh. These accommodations offer exceptional service, exquisite dining options, and elegant amenities that cater to discerning travelers. With their convenient locations, guests can easily explore the lush landscapes and floral displays of the Gardens, all while being pampered in comfort and style. Indulging in a luxury stay allows guests to unwind and appreciate the tranquil surroundings. Whether you're celebrating a special occasion or simply treating yourself, these hotels provide a polished and memorable experience.

8
Very good (884)

Crowne Plaza Edinburgh

4
18 Royal Terrace
Crowne Plaza Edinburgh – Royal Terrace is another fantastic family-friendly hotel option located just a short distance from the Royal Botanic Garden. Families can enjoy welcoming accommodations with plenty of space to relax, along with amenities specifically designed for younger guests. The hotel features a fitness center and an indoor swimming pool, perfect for unwinding after a day spent exploring the Gardens. Guests can easily venture out to the Botanic Gardens, where the children can play amidst the stunning surroundings. The hotel also offers an on-site restaurant, providing varied dining options for both adults and children. This comfortable stay allows families to enjoy Edinburgh's natural beauty and attractions without any hassle.

From

295£ /per night
8.5
Very good (883)

Premier Inn Edinburgh Central

3
82 Lauriston Place
Premier Inn Edinburgh Central is another budget-friendly gem located within easy reach of the Royal Botanic Garden. The hotel features spacious rooms designed for comfort, ideal for travelers seeking quality at an affordable price. Guests can enjoy a tasty breakfast each morning before venturing out to explore the nearby gardens and attractions. Its convenient location means that families and solo travelers have easy access to Edinburgh’s public transportation options, making getting around a breeze. The Premier Inn emphasizes a family-friendly approach, ensuring that everyone from kids to adults feels at home. This hotel gives guests a great base to enjoy Edinburgh without stretching their budgets.

From

120£ /per night

Boutique Hotels Near Botanic Gardens Edinburgh

For travelers who appreciate unique and charming accommodations, this section highlights boutique hotels near Botanic Gardens Edinburgh. These hotels offer personalized service, distinctive decor, and an intimate atmosphere that allows guests to feel at home while experiencing the local culture. Each boutique hotel has its own personality, providing insightful details into Edinburgh’s vibrant history and artistry. Staying at these hotels gives visitors a chance to engage more deeply with the surrounding landscape and the botanical treasures nearby. With easy access to the Gardens, these boutique options provide a lovely base for your Edinburgh adventures.

7.9
Very good (6205)

The Old Waverley Hotel

3
43 Princes Street
The Old Waverley Hotel is steeped in history and located on Edinburgh’s iconic Princes Street, not far from the Royal Botanic Garden. This historic hotel has been welcoming guests since 1900, boasting luxurious accommodations and timeless decor that reflect its heritage. Guests can enjoy traditional Scottish cuisine at its restaurant while relishing breathtaking views of Edinburgh Castle. The hotel’s charismatic charm is complemented by its commitment to maintaining the building’s historical integrity, bringing a touch of elegance to each stay. With easy access to the Botanic Gardens and other historic sites, The Old Waverley Hotel serves as a perfect home base for exploring the city’s rich narrative. Here, guests can rest comfortably in surroundings that boast stories of the past.

From

93£ /per night

Travelodge Edinburgh Central

3
33 St Marys Street
Travelodge Edinburgh Central is a practical and affordable choice for budget travelers looking to stay near the Royal Botanic Garden. This hotel offers clean, straightforward accommodations that cater to the essential needs of guests. Its central location makes it easy for visitors to wander over to the Botanic Gardens and enjoy other local attractions without needing extensive transportation. Travelodge also features an on-site restaurant, serving a range of meals to suit all tastes. Families and solo travelers alike will appreciate the budget-friendly pricing and no-frills comfort it provides. This hotel solidifies that budget stays can be enjoyable and convenient, especially in this beautiful city.

From

54£ /per night

Family-Friendly Hotels Near Botanic Gardens Edinburgh

This section focuses on family-friendly hotels near Botanic Gardens Edinburgh, catering to families looking for comfort and convenience. These accommodations provide a welcoming atmosphere and family-oriented amenities, ensuring a pleasant experience for visitors of all ages. Proximity to the Royal Botanic Garden means families can easily explore and enjoy outdoor activities together. Many of these hotels offer spacious rooms and on-site dining options, making family travels less stressful. Setting up base in these accommodations allows families to create wonderful memories while exploring the beautiful landscapes of Edinburgh.

8.3
Very good (1653)

InterContinental Edinburgh The George

5
19-21 George Street
InterContinental Edinburgh The George is a historic hotel that captures the essence of classic Scottish hospitality while being conveniently located near the Royal Botanic Garden. With its contemporary yet stylish rooms and a range of dining options, this elegant hotel is perfect for both business and leisure travelers. The hotel’s outdoor terrace offers a unique space to unwind after a day spent exploring the Botanic Gardens and nearby attractions. Additionally, guests can enjoy its upscale facilities, including a fitness center and meeting rooms, making it an excellent choice for those blending work with pleasure. The George’s prime location ensures that guests can easily explore the nearby gardens and parks, soaking in the city’s natural beauty. Emphasizing comfort and luxury, this hotel is a wonderful option for a stay near the Botanic Gardens.

From

139£ /per night
8.4
Very good (3914)

Apex Grassmarket Hotel

4
31-35 Grassmarket
Apex Grassmarket Hotel is a modern establishment known for its panoramic rooftop pool, providing stunning views of Edinburgh’s skyline and the iconic castle nearby. Guests can unwind in the inviting spa facilities after a day of exploring the beautiful Royal Botanic Garden and surrounding areas. The hotel also features a stylish bar and restaurant, offering a varied menu curated from local and seasonal produce—perfect for relaxation after a day filled with activity. With its location close to the vibrant Grassmarket area, guests can enjoy local shops and cafes after visiting the gardens. Apex Grassmarket’s unique amenities create a memorable experience for those seeking both comfort and convenience. This hotel is an excellent choice for travelers looking to indulge in some extra relaxation amid their city exploration.

From

191£ /per night

Budget Hotels Near Botanic Gardens Edinburgh

Travelers on a budget will find an array of affordable yet comfortable hotels near the Royal Botanic Garden in this section. These accommodations provide value without sacrificing quality, making them ideal for budget-conscious visitors. Staying at these budget hotels allows guests to enjoy Edinburgh’s attractions, including the stunning Botanic Gardens, while keeping expenses in check. With strategic locations, guests can explore the area effortlessly, indulging in the city’s cultural and natural offerings. Affordability and convenience make these budget hotels a worthwhile consideration for your Edinburgh adventures.

9.3
Excellent (1310)

The Balmoral Hotel

5
1 Princes Street
The Balmoral Hotel stands as a beacon of luxury near the Royal Botanic Garden. With its iconic clock tower, this five-star hotel combines Edinburgh's rich heritage with modern elegance. Guests can enjoy lavishly appointed rooms and suites that boast stunning views of either the city or the surrounding gardens. Additionally, the hotel offers fine dining at its Michelin-starred restaurant, Number One, alongside a luxurious spa for ultimate relaxation. The Balmoral’s prime location provides easy access to the Botanic Gardens, making it a perfect choice for nature lovers who appreciate a sophisticated atmosphere. Staying here means enjoying a lavish sanctuary just moments away from Edinburgh’s exquisite natural beauty.

From

195£ /per night
8.8
Excellent (1763)

Hotel du Vin Edinburgh

4
11 Bristo Place
Hotel du Vin Edinburgh is a stylish boutique hotel housed in a converted Edwardian warehouse, offering a unique blend of modern amenities and classic charm near the Royal Botanic Garden. Known for its chic interior design and comfy rooms, this establishment provides an elegant yet relaxed atmosphere. Guests can enjoy hearty dishes and fine wines at the hotel’s Bistro, complemented by a trendy bar for unwinding after a day of exploration. With its convenient location, visitors can easily reach the Botanic Gardens and soak in its stunning surroundings before returning to the cozy allure of their hotel. The inviting spaces and personalized service at Hotel du Vin make it a memorable boutique choice. Here, travelers can feel the intimate connection to both the city and the natural world.

From

231£ /per night

Eco-Friendly Hotels Near Botanic Gardens Edinburgh

As sustainability becomes an increasingly important aspect of travel, this section focuses on eco-friendly hotels near Botanic Gardens Edinburgh. These accommodations prioritize green practices, from energy conservation to locally sourced food, allowing environmentally conscious travelers to enjoy their stay guilt-free. With convenient access to the Royal Botanic Garden, guests can immerse themselves in nature while supporting sustainability. Staying at these hotels not only benefits your travels but also promotes a healthier planet. Whether you are an eco-conscious traveler or simply looking for a unique experience, these hotels offer a harmonious blend of comfort and responsibility.

8.5
Very good (7565)

Jurys Inn Edinburgh

4
43 Jeffrey Street
Jurys Inn Edinburgh is a contemporary hotel featuring a unique twist with its spacious open-plan lobby and stylish decor. The hotel also provides a fitness center and on-site restaurant, offering a delightful dining experience after only a short walk to the Royal Botanic Garden. Guests can unwind in the comfortable, well-appointed rooms equipped with modern amenities, ensuring a pleasant stay. The friendly staff at Jurys Inn caters to all your needs, enhancing the overall experience through exceptional customer service. Its strategic location allows visitors to easily explore the city’s attractions while finding tranquility at the Botanic Gardens nearby. Jurys Inn successfully combines modern amenities with a welcoming ambiance, making it a great hotel choice for visitors to Edinburgh.

From

98£ /per night
5
Good (2)

Holiday Inn Edinburgh

4/1 Moat Drive
Holiday Inn Edinburgh is a convenient option for families seeking a comfortable stay near the Royal Botanic Garden. This hotel features spacious family rooms and a children's menu, accommodating the needs and preferences of younger guests. Its location allows easy access to the surrounding area, including the Botanic Gardens, providing plenty of opportunities for outdoor playing and exploration. The hotel also offers a swimming pool, perfect for keeping the kids entertained after a day of sightseeing. With its welcoming atmosphere and family-friendly services, the Holiday Inn ensures that families feel right at home. This hotel is an excellent choice for those looking to combine comfort with family adventures.

From

103£ /per night

Historic Hotels Near Botanic Gardens Edinburgh

For those that appreciate history and character in their accommodations, this section highlights historic hotels near Botanic Gardens Edinburgh. These hotels are often housed in beautifully restored buildings, featuring architecture and decor that tell a story of the city’s past. Staying in such establishments allows visitors to experience a sense of place and connect with the rich history of Edinburgh while remaining close to the Royal Botanic Garden. The combination of historical significance with modern comfort makes these hotels a compelling choice for travelers. Here, guests can immerse themselves in the local heritage, creating memories deeply rooted in the traditions of Edinburgh.

7.7
Very good (8232)

Ibis Edinburgh Centre South Bridge

3
77 South Bridge
Ibis Edinburgh Centre South Bridge is an excellent budget option that combines comfort with a central location near the Royal Botanic Garden. The hotel features contemporary rooms equipped with modern amenities, ensuring a pleasant stay without breaking the bank. Guests can enjoy a delicious breakfast buffet to start their day before heading out to explore the city’s vibrant attractions. While the Ibis may not offer lavish frills, its unbeatable location allows for easy access to the Botanic Gardens, which can be explored at leisure. With welcoming staff and a relaxed ambiance, this hotel is ideal for budget travelers seeking convenience. The Ibis proves that you don’t need to splurge to enjoy your time in beautiful Edinburgh.

From

95£ /per night
9.1
Excellent (300)

Mackenzie Guest House

3
2 East Hermitage Place
Mackenzie Guest House is a charming historic hotel located just a short distance from the Royal Botanic Garden. This Victorian-era townhouse has been transformed into comfortable accommodation while retaining much of its original character. Guests can enjoy well-furnished rooms adorned with traditional elements, all while benefiting from modern amenities. The hotel’s knowledgeable staff can provide local insights, making it easier for visitors to explore the city’s history and nearby attractions. Its convenient location allows guests to experience the beauty of the Botanic Gardens and delve into Edinburgh’s rich past. Staying at Mackenzie Guest House immerses guests in both comfort and history, making their travels meaningful.

From

105£ /per night