Hotels near Princes Street Gardens

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay near Princes Street Gardens?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night near Princes Street Gardens on Hotels.com. These hotels close to Princes Street Gardens consistently deliver on quality, location and traveller experience. Last updated on 3 November 2026.

1. Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Old Town Edinburgh, 0.2 mi from Princes Street Gardens
9.0 out of 10, Wonderful, (3,001 reviews)
"Great hotel in a perfect location, breakfast was lovely would recommend"
United Kingdom
Clare
The price is £161
includes taxes & fees
5 Nov - 6 Nov
Apex Grassmarket Hotel

2. Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
5.0 star property
Old Town Edinburgh, 0.2 mi from Princes Street Gardens
9.6 out of 10, Exceptional, (1,450 reviews)
"Amazing stay and location."
United States
Maxwell
The price is £210
includes taxes & fees
8 Nov - 9 Nov
Virgin Hotels Edinburgh

3. Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel
4.0 star property
Old Town Edinburgh, 0.2 mi from Princes Street Gardens
9.2 out of 10, Wonderful, (1,797 reviews)
"The breakfast staff were really nice and helpful"
Sweden
Lena
The price is £118
includes taxes & fees
8 Nov - 9 Nov
Apex City of Edinburgh Hotel

4. Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection
4.0 star property
New Town, 0.3 mi from Princes Street Gardens
8.8 out of 10, Excellent, (874 reviews)
"Really enjoyed my stay. Great food, lovely friendly staff. Perfect location Will definitely stay again."
United Kingdom
Tessa
The price is £138
includes taxes & fees
8 Nov - 9 Nov
Mount Royal Hotel Edinburgh by The Unlimited Collection

5. YOTEL Edinburgh

YOTEL Edinburgh
4.0 star property
New Town, 0.4 mi from Princes Street Gardens
8.8 out of 10, Excellent, (2,581 reviews)
"Excellent budget location in Edinburgh. Bedrooms are clean and confortable"
Brazil
Felipe
The price is £108
includes taxes & fees
8 Nov - 9 Nov
YOTEL Edinburgh

6. Market Street Hotel

Market Street Hotel
4.0 star property
Old Town Edinburgh, 0.3 mi from Princes Street Gardens
9.8 out of 10, Exceptional, (1,562 reviews)
"Great hotel perfect for the Caledonian sleeper train into Waverley station Lovely rooms ,great food and amazing staff Many thanks"
United Kingdom
mark
The price is £175
includes taxes & fees
30 Nov - 1 Dec
Market Street Hotel

7. Wilde Aparthotels, Edinburgh, Grassmarket

Wilde Aparthotels, Edinburgh, Grassmarket
4.0 star property
Old Town Edinburgh, 0.2 mi from Princes Street Gardens
9.4 out of 10, Exceptional, (1,003 reviews)
"Excellent location to explore Edinburgh. Several pubs and restaurants close as well as Saintsbury market and shopping. Comfortable beds modern amenities and well equipped for in suite cooking Highly recommended"
United States
Dianne
The price is £184
includes taxes & fees
16 Nov - 17 Nov
Wilde Aparthotels, Edinburgh, Grassmarket

8. Point A Edinburgh Haymarket

Point A Edinburgh Haymarket
3.0 star property
West End, 0.5 mi from Princes Street Gardens
8.8 out of 10, Excellent, (1,821 reviews)
"All good, nice located, close to city centre"
Sweden
Emil
The price is £84
includes taxes & fees
8 Nov - 9 Nov
Point A Edinburgh Haymarket

9. The Hoxton, Edinburgh

The Hoxton, Edinburgh
4.0 star property
West End, 0.7 mi from Princes Street Gardens
9.2 out of 10, Wonderful, (467 reviews)
"Beautiful hotel, good breakfast, helpful staff, quiet and convenient location to get to the airport and the main downtown Edinburgh"
United States
Christie
The price is £129
includes taxes & fees
23 Nov - 24 Nov
The Hoxton, Edinburgh

10. ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile
3.0 star property
Old Town Edinburgh, 0.5 mi from Princes Street Gardens
8.4 out of 10, Very good, (2,034 reviews)
"Great location for exploring Edinburgh Old Town and New Town, good for public transport links. Friendly staff, clean room and good breakdast, ideal for a City Break."
United Kingdom
Glenn
The price is £131
includes taxes & fees
8 Nov - 9 Nov
ibis Edinburgh Centre South Bridge - Royal Mile

11. The Balmoral Hotel

The Balmoral Hotel
5.0 star property
New Town, 0.4 mi from Princes Street Gardens
9.8 out of 10, Exceptional, (1,002 reviews)
"The Balmoral is everything a grand hotel should be. From the moment we arrived, the staff made us feel genuinely welcomed, attentive and warm without ever being stuffy. Our room was spotless, beautifully appointed and wonderfully quiet, a real retreat after long days exploring Edinburgh. The location could not be better. You step out onto Princes Street with the castle and the Old Town right in front of you, and everything is within walking distance. Breakfast was excellent, with high-quality...
United States
Jesus
The price is £446
includes taxes & fees
4 Nov - 5 Nov
The Balmoral Hotel

12. Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
4.0 star property
New Town, 0.6 mi from Princes Street Gardens
9.2 out of 10, Wonderful, (2,161 reviews)
"Great location and very modern facilities"
Sweden
Martin
The price is £152
includes taxes & fees
8 Nov - 9 Nov
Apex Waterloo Place Hotel

13. Hilton Edinburgh Carlton

Hilton Edinburgh Carlton
4.0 star property
Old Town Edinburgh, 0.4 mi from Princes Street Gardens
8.4 out of 10, Very good, (1,014 reviews)
"Great location Just steps from Royale Mile. Plenty of nearby attractions and restaurants Whisky bar in hotel is amazing"
United States
Mario
The price is £152
includes taxes & fees
8 Nov - 9 Nov
Hilton Edinburgh Carlton

14. Grassmarket hotel

Grassmarket hotel
4.0 star property
Old Town Edinburgh, 0.2 mi from Princes Street Gardens
8.6 out of 10, Excellent, (1,003 reviews)
"Great location, comfortable bed, very friendly staff, lovely bar and fantastic breakfast"
United Kingdom
maria
The price is £136
includes taxes & fees
8 Nov - 9 Nov
Grassmarket hotel

15. Fraser Suites Edinburgh

Fraser Suites Edinburgh
4.0 star property
Old Town Edinburgh, 0.3 mi from Princes Street Gardens
9.0 out of 10, Wonderful, (3,365 reviews)
"Room was beautiful and staff were amazing. Continental breakfast had a fabulous selection and was delicious."
United Kingdom
Molly
The price is £162
includes taxes & fees
29 Nov - 30 Nov
Fraser Suites Edinburgh

16. Motel One Edinburgh-Royal

Motel One Edinburgh-Royal
3.0 star property
Old Town Edinburgh, 0.3 mi from Princes Street Gardens
9.0 out of 10, Wonderful, (1,377 reviews)
"Exceptional location and wonderful staff"
United States
Haley
The price is £116
includes taxes & fees
8 Nov - 9 Nov
Motel One Edinburgh-Royal

17. Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
4.0 star property
Old Town Edinburgh, 0.5 mi from Princes Street Gardens
9.0 out of 10, Wonderful, (1,560 reviews)
"Beautiful hotel with spa area. Great location and very helpful staff"
United States
Kevin
The price is £135
includes taxes & fees
8 Nov - 9 Nov
Leonardo Royal Hotel Edinburgh

18. The Scotsman Hotel

The Scotsman Hotel
4.0 star property
Old Town Edinburgh, 0.4 mi from Princes Street Gardens
9.2 out of 10, Wonderful, (1,006 reviews)
"Perfect location, and a beautiful hotel."
United States
Mattei
The price is £254
includes taxes & fees
22 Nov - 23 Nov
The Scotsman Hotel

19. Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre
4.0 star property
Old Town Edinburgh, 0.5 mi from Princes Street Gardens
9.2 out of 10, Wonderful, (1,142 reviews)
"Super helpful staff, lovely breakfast. Perfect location"
United Kingdom
Stephen
The price is £143
includes taxes & fees
8 Nov - 9 Nov
Radisson Blu Hotel, Edinburgh City Centre
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Compare popular hotels close to Princes Street Gardens

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
A modern lounge area with contemporary furniture, large windows, and a view of the cityscape.
Market Street Hotel
4.0 star property
9.8
Exceptional
1,562 reviews
View
A grand dining room with a high ceiling, ornate columns, and a large floral arrangement.
The Balmoral Hotel
5.0 star property
9.8
Exceptional
1,002 reviews
View
A person lying on a bed with a book titled 'EAT DRINK NAP' in a room with a dark wall and two wall-mounted lights.
Meus Apartments
3.5 star property
9.6
Exceptional
18 reviews
View
A grand hallway with a marble floor, a staircase, and a decorative chandelier.
100 Princes Street
5.0 star property
9.8
Exceptional
78 reviews
View
A hotel entrance with a red door, decorative arches, and a sign that reads 'Virgin Hotels.'
Virgin Hotels Edinburgh
5.0 star property
9.6
Exceptional
1,450 reviews
View

Other landmarks near Princes Street Gardens

Frequently Asked Questions

What are the best hotels near Princes Street Gardens?

How much does it cost to stay in a hotel near Princes Street Gardens?

Visit Hotels.com, enter your search criteria, and sort by price to see the lowest rates. You'll find a variety of room prices depending on when and where you plan to go.

  • Search for the lowest price per night from £121

What cheap hotels are close to Princes Street Gardens?

Can I find hotels close to Princes Street Gardens that are fully refundable?

Yes, you'll find many hotels that offer refundable room rates as long as you cancel by the cancellation deadline. Find refundable rates using the "Fully refundable" filter when you search for hotels.

What are the best romantic hotels near Princes Street Gardens?

What are the best hotels close to Princes Street Gardens with free breakfast?

Which hotels near Princes Street Gardens have rooms with great views?

What are the best family hotels close to Princes Street Gardens?

What are the best luxury hotels near Princes Street Gardens?

What are the best hotels near Princes Street Gardens with free parking?

What are the best hotels near Princes Street Gardens with a pool?

What are the best things to see and do around my hotel near Princes Street Gardens?

  • Top attractions to visit near this urban oasis include Edinburgh Castle and Princes Street.
  • University of Edinburgh and Murrayfield Stadium are other places to visit near Princes Street Gardens.

What are the best pet-friendly hotels close to Princes Street Gardens?

Find out more about Princes Street Gardens

Whispers of Nature and History: Discover the Enchantment of Princes Street Gardens

Nestled in the heart of Edinburgh, Princes Street Gardens is a verdant oasis that offers stunning views of the iconic Edinburgh Castle and the majestic Old Town. This urban park is a cultural treasure, featuring beautiful floral displays, picturesque pathways, and the impressive Scott Monument, dedicated to the beloved author Sir Walter Scott. Ideal for leisurely strolls or picnics, its vibrant atmosphere draws both locals and visitors alike. Whether you’re seeking a romantic escape or a peaceful retreat from the bustling city centre, Princes Street Gardens is an enchanting gem that captures the essence of Edinburgh’s charm.

Discover great hotels near Princes Street Gardens

Princes Street Gardens offers a variety of accommodation options, from budget-friendly hotels to upscale stays. Room rates generally range from affordable to premium, catering to different tastes and budgets. Many hotels provide stunning views of the gardens and are conveniently located for exploring Edinburgh's vibrant attractions. Here are some of the most popular hotels with our travellers near Princes Street Gardens:

  1. Grassmarket Apartment with Castle Viewopens in new window: This inviting 3.5-star hotel boasts a superb guest rating of 9.4 out of 10, making it an attractive choice for leisure travellers seeking comfort in the heart of Edinburgh. With entertainment options including Flatscreen TVs, the hotel ensures a relaxing stay. The stylish interiors create a welcoming atmosphere, while the attentive service enhances the overall experience. A stay here guarantees a memorable escape, leaving guests feeling rejuvenated and satisfied.
  2. 100 Princes Streetopens in new window: This luxurious hotel, rated an impressive 9.8 out of 10, offers an unparalleled eco-certified experience for discerning travellers. The pet-friendly environment paired with high-end amenities creates a unique atmosphere, perfect for those seeking a pampered getaway. Guests can indulge in chic interiors and outstanding service, all set within a fabulous location in Edinburgh. The hotel's commitment to sustainability and luxury ensures an unforgettable stay, appealing to those who appreciate both style and environmental consciousness.
  3. Grassmarket hotelopens in new window: With a solid guest rating of 8.6 out of 10, this 3.0-star hotel presents a delightful option for travellers looking to explore Edinburgh. Offering a variety of dining experiences, including a restaurant for lunch and a bar, this hotel combines comfort with convenience. The well-appointed rooms and inviting atmosphere create a perfect retreat after a day of sightseeing. Guests can look forward to a satisfying breakfast and responsive service, ensuring a fulfilling stay in this vibrant city.

Things to do in Princes Street Gardens

Princes Street Gardens offers a delightful escape in the heart of the city, surrounded by lush greenery and scenic views. Enjoy leisurely strolls, outdoor performances, and seasonal festivals. With ample spots for picnics and relaxation, it's an ideal base for those keen on vibrant city life and natural beauty.

  • Holyrood Parkopens in new window – Discover the stunning landscapes of this national park, where you can wander through lush greenery and take in the impressive views of Arthur’s Seat, an ancient volcano offering a rewarding climb. The park is also home to historic sites, making it a perfect blend of nature and heritage.
  • Princes Streetopens in new window – Stroll along this iconic street, lined with shops and eateries, while enjoying breathtaking views of Edinburgh Castleopens in new window. It's a great spot to pick up souvenirs or simply relax at one of the cafes and watch the world go by.
  • Dean Villageopens in new window – Step back in time as you explore this charming historic village, with picturesque streets and quaint architecture. The tranquil waters of the Water of Leith create a wonderful backdrop for a leisurely walk or a quiet moment away from the city's hustle.
  • Portobello Beachopens in new window – Make your way to this lovely beach for a refreshing seaside escape. Take a leisurely walk along the promenade, enjoy an ice cream, or simply relax on the sandy shores while taking in the fresh sea breeze.
  • Edinburgh Castleopens in new window – Visit this majestic fortress that dominates the skyline, rich with centuries of history. Explore its impressive halls, see the Crown Jewels, and enjoy panoramic views of the city from its ramparts.

4 tips for savvy savings when booking a hotel near Princes Street Gardens

  1. Book for the cheapest times: The most budget-friendly time to visit Princes Street Gardens is from January to March, when hotel prices are generally lower. For a great value for money experience, it's advisable to stay for at least 2 to 3 days, which allows ample time to discover the key historical landmarks, cultural attractions, and natural sites in the vicinity. During your visit, you can explore fascinating museums, admire impressive art galleries, visit the iconic castle, and enjoy local festivals. Don't miss out on the vibrant theatre scene, beautiful monuments, and delightful shopping options that the area has to offer, all while engaging with friendly locals who enhance the experience.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals for Princes Street Gardens, visit the Dealsopens in new window or Last-Minute Dealsopens in new window sections on Hotels.com, where you may discover discounted hotel rates as your travel date approaches. By enabling email alerts or push notifications, you could stay updated on flash sales and special promotions, ensuring you don't miss any chances to save. Additionally, the Smart Shoppingopens in new window tool in the app allows you to compare hotel prices and amenities, helping you find the best options. This way, if prices drop or rooms become available, you're more likely to be the first to know and book your getaway.
  3. Be flexible with dates: Prices may fluctuate due to various factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could potentially help you find a better deal on your stay near Princes Street Gardens hotel. For those seeking a distinctive experience, boutique hotels often provide a more personalised touch and may offer improved value. When you book through Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we can suggest alternative dates that might be more budget-friendly.
  4. Consider your location: Staying nearer to major attractions or city centres may offer convenience, but it often comes with higher costs. For more affordable options, consider hotels in less central areas or neighbourhoods, striking a balance between price and accessibility to the sites you wish to visit. You might also explore independent hotels a bit further out, which can provide a more authentic and potentially more budget-friendly experience.

Best time to go to Princes Street Gardens

Princes Street Gardens experiences its lowest average temperature in January, at 38.5°F (3.6°C), while July is the hottest month, with an average temperature of 58.1°F (14.5°C). October is typically the wettest month. If you’re looking to soak up the lively atmosphere at Princes Street Gardens, April, July, and August are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly cloudy, with little to no rainfall. However, if you prefer a more relaxed experience, January, November, and December are perfect for a quieter getaway, marked by light rainfall and mostly cloudy conditions.

Keep exploring