A park with a pathway, benches, and trees. In the background, there are historic buildings and a clock tower.

Edinburgh Hotel Guide - Princes Street hotels in Edinburgh, United Kingdom.

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Princes Street hotels

1. Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Old Town Edinburgh, 0.6 km from Princes Street
9.0 out of 10, Wonderful, (2,775 reviews)
"Wonderful stay!"
Canada
Daniella Teves
The price is €309
includes taxes & fees
2 Aug - 3 Aug
Apex Grassmarket Hotel

2. YOTEL Edinburgh

YOTEL Edinburgh
4.0 star property
New Town, 0.6 km from Princes Street
8.8 out of 10, Excellent, (2,526 reviews)
"The staff was super friendly and the Hôtel location super nice."
United States
Rosalva
The price is €258
includes taxes & fees
5 Aug - 6 Aug
YOTEL Edinburgh

3. The Hoxton, Edinburgh

The Hoxton, Edinburgh
4.0 star property
West End, 1.4 km from Princes Street
9.4 out of 10, Exceptional, (335 reviews)
"Great stay"
United States
Marissa
The price is €234
includes taxes & fees
27 Jul - 28 Jul
The Hoxton, Edinburgh

4. Kimpton Charlotte Square by IHG

Kimpton Charlotte Square by IHG
5.0 star property
New Town, 0.6 km from Princes Street
9.4 out of 10, Exceptional, (1,002 reviews)
"great place to stay"
United States
Andrea
The price is €403
includes taxes & fees
26 Jul - 27 Jul
Kimpton Charlotte Square by IHG

5. The Resident Edinburgh

The Resident Edinburgh
4.0 star property
West End, 1 km from Princes Street
9.6 out of 10, Exceptional, (618 reviews)
"The best hotel"
United Kingdom
Yogesh C
The price is €293
includes taxes & fees
2 Aug - 3 Aug
The Resident Edinburgh

6. Sheraton Grand Hotel & Spa, Edinburgh

Sheraton Grand Hotel & Spa, Edinburgh
5.0 star property
Tollcross, 0.8 km from Princes Street
9.0 out of 10, Wonderful, (1,002 reviews)
"came here for a spa day / night on our honeymoon and loved it. The breakfast was delicious, the staff was very sweet and room was beautiful, clean and spacious."
United States
Estefania
The price is €459
includes taxes & fees
26 Jul - 27 Jul
Sheraton Grand Hotel & Spa, Edinburgh

7. The Caledonian Edinburgh, Curio Collection by Hilton

The Caledonian Edinburgh, Curio Collection by Hilton
5.0 star property
West End, 0.7 km from Princes Street
9.2 out of 10, Wonderful, (1,000 reviews)
"Incredible location, amazing hotel and staff"
Canada
CAROLINA
The price is €421
includes taxes & fees
30 Jul - 31 Jul
The Caledonian Edinburgh, Curio Collection by Hilton

8. Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
4.0 star property
New Town, 0.7 km from Princes Street
9.2 out of 10, Wonderful, (2,108 reviews)
"Very good hotel"
United States
Amer
The price is €349
includes taxes & fees
2 Aug - 3 Aug
Apex Waterloo Place Hotel

9. Market Street Hotel

Market Street Hotel
4.0 star property
Old Town Edinburgh, 0.4 km from Princes Street
9.8 out of 10, Exceptional, (1,429 reviews)
"Great location and staff very friendly."
United States
Tampa
The price is €338
includes taxes & fees
26 Jul - 27 Jul
Market Street Hotel

10. Wilde Aparthotels, Edinburgh, Grassmarket

Wilde Aparthotels, Edinburgh, Grassmarket
4.0 star property
Old Town Edinburgh, 0.6 km from Princes Street
9.4 out of 10, Exceptional, (1,000 reviews)
"Best location, nice space, good breakfast. Would stay again!"
United States
Stephanie
The price is €250
includes taxes & fees
26 Jul - 27 Jul
Wilde Aparthotels, Edinburgh, Grassmarket

11. Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
4.0 star property
Old Town Edinburgh, 0.7 km from Princes Street
9.0 out of 10, Wonderful, (1,447 reviews)
"Wonderful location and property!"
Canada
Rasha
The price is €341
includes taxes & fees
30 Jul - 31 Jul
Leonardo Royal Hotel Edinburgh

12. Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
5.0 star property
Old Town Edinburgh, 0.5 km from Princes Street
9.4 out of 10, Exceptional, (1,478 reviews)
"Great location"
United States
lida
The price is €476
includes taxes & fees
28 Jul - 29 Jul
Virgin Hotels Edinburgh

13. ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile
3.0 star property
Old Town Edinburgh, 0.7 km from Princes Street
8.4 out of 10, Very good, (1,912 reviews)
"Excellent location and great rooms."
United States
Paul
The price is €234
includes taxes & fees
23 Jul - 24 Jul
ibis Edinburgh Centre South Bridge - Royal Mile

14. Leonardo Hotel Edinburgh Haymarket

Leonardo Hotel Edinburgh Haymarket
4.0 star property
West End, 1.3 km from Princes Street
8.4 out of 10, Very good, (1,304 reviews)
"Nice place, nice location, nice breakfast"
United States
Jay
The price is €242
includes taxes & fees
26 Jul - 27 Jul
Leonardo Hotel Edinburgh Haymarket

15. Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel
4.0 star property
Old Town Edinburgh, 0.5 km from Princes Street
9.2 out of 10, Wonderful, (1,684 reviews)
"Great location right across from the Grass Market area."
United States
BRUCE
The price is €279
includes taxes & fees
26 Jul - 27 Jul
Apex City of Edinburgh Hotel

16. Eleven Stafford Street Townhouse

Eleven Stafford Street Townhouse
4.0 star property
West End, 0.9 km from Princes Street
9.4 out of 10, Exceptional, (672 reviews)
"Would 100% stay here again, perfect location, clean rooms and easy check in."
Canada
ALEXIA
The price is €225
includes taxes & fees
26 Jul - 27 Jul
Eleven Stafford Street Townhouse

17. Point A Edinburgh Haymarket

Point A Edinburgh Haymarket
3.0 star property
West End, 1.1 km from Princes Street
8.8 out of 10, Excellent, (1,675 reviews)
"It was a good place to stay. It was within walking distance of a lot of great places to visit."
United States
Holly
The price is €200
includes taxes & fees
26 Jul - 27 Jul
Point A Edinburgh Haymarket

18. Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG
3.0 star property
West End, 1.5 km from Princes Street
8.0 out of 10, Very good, (1,004 reviews)
"really clean room and had AC!"
United States
Lanie
The price is €164
includes taxes & fees
26 Jul - 27 Jul
Garner Edinburgh Haymarket by IHG

19. Heeton Concept Aparthotel Edinburgh Queen Street

Heeton Concept Aparthotel Edinburgh Queen Street
3.0 star property
New Town, 0.6 km from Princes Street
9.4 out of 10, Exceptional, (1,299 reviews)
"very good option. Convenient location,"
Mexico
Saul Benjamin
The price is €219
includes taxes & fees
26 Jul - 27 Jul
Heeton Concept Aparthotel Edinburgh Queen Street

20. Tigerlily

Tigerlily
4.0 star property
New Town, 0.5 km from Princes Street
9.4 out of 10, Exceptional, (1,000 reviews)
"Great location. Great breakfast. Huge rooms"
Canada
Andrea
The price is €362
includes taxes & fees
28 Jul - 29 Jul
Tigerlily
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

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Rooftop terrace
BrewDog DogHouse Edinburgh
4.0 star property
9.8
Exceptional
770 reviews
View
Champagne bar
Market Street Hotel
4.0 star property
9.8
Exceptional
1,429 reviews
View
3 restaurants; breakfast, lunch and dinner served
The Balmoral Hotel
5.0 star property
9.8
Exceptional
1,000 reviews
View
Exterior
Eden Locke
4.0 star property
9.6
Exceptional
1,396 reviews
View
Property amenity
Hotel du Vin & Bistro Edinburgh
4.0 star property
9.6
Exceptional
1,000 reviews
View

Top Princes Street Hotel Reviews

Hotels near other Princes Street attractions

Find out more about Princes Street

Top reasons to visit Princes Street

  • Stunning Views: Enjoy breathtaking vistas of Edinburgh Castle and the lush Princes Street Gardens, perfect for memorable photos.
  • Cultural Hub: Experience the vibrant atmosphere with access to museums, galleries, and historic sites.
  • Shopping Paradise: Explore an array of boutiques and shops offering unique Scottish goods and souvenirs.
  • Family-Friendly Environment: Princes Street welcomes visitors of all ages, with activities and attractions for everyone.
  • Comfortable Accommodations: Find a range of hotels and guesthouses, from boutique options to pet-friendly stays.

Find great hotels near Princes Street

Discover an array of hotel accommodations along Princes Street, Edinburgh, offering both comfort and convenience for every traveller. From stylish boutique hotels to welcoming guesthouses, you're sure to find the perfect place to unwind. Many establishments are LGBTQIA-friendly and pet-friendly, ensuring a delightful stay for all. Whether you seek a hotel on Princes Street itself or a nearby option, this vibrant area boasts some of the best Edinburgh hotels for business and leisure alike.

  • Old Waverley Hotel: The Old Waverley Hotel is a charming 3-star accommodation that embodies a classic city theme, making it ideal for eco-conscious travellers. Situated only 966m from Princes Street, this hotel offers a delightful blend of historic charm and modern convenience. With a guest rating of 8.4 out of 10, it is recognised for its eco-certification and commitment to sustainability. The hotel is located in the heart of the city, allowing easy access to local attractions while maintaining an inviting atmosphere for those seeking an eco-friendly stay.
  • Moxy Edinburgh: Moxy Edinburgh is a vibrant 3-star hotel that appeals to business travellers and leisure seekers alike. Located just 805m from Princes Street, this hotel boasts a guest rating of 8.8 out of 10, showcasing its popularity among visitors. The property is eco-certified and pet-friendly, allowing you to travel with your furry companions. With amenities that cater to both business needs and leisure activities, Moxy Edinburgh offers a modern and lively atmosphere, with a focus on sustainability and a welcoming environment for guests.
  • B+B Edinburgh: B+B Edinburgh is a stylish 4-star guesthouse that stands out for its exceptional service and amenities, earning a guest rating of 9.0 out of 10. Located a mere 644m from Princes Street, this property offers a warm and inviting atmosphere with a focus on comfort. Guests can indulge in a variety of dining options, including a hearty full breakfast, while enjoying entertainment features like digital and LCD televisions. The guesthouse is ideally situated near a historical district, providing a unique blend of cultural experiences and modern comforts.

Where to stay near Princes Street

Princes Street, located in the heart of Edinburgh, offers a delightful blend of historical charm and vibrant atmosphere. As you explore this iconic street, you'll encounter friendly locals and a family-friendly environment, perfect for all ages. Don't miss the stunning views of Edinburgh Castle and the lush Princes Street Gardens. With its rich history and romantic spots, this is the ideal base for discovering the captivating allure of Edinburgh and its surrounding areas.

  • West End: Situated a mere 805m from Princes Street, the West End is a vibrant neighbourhood known for its rich cultural scene. Visitors flock here year-round, with peak numbers from July to September, drawn by its family-friendly atmosphere and city-themed experiences. Highlights include a variety of shopping options, top-notch theatre performances, and lively arena entertainment. Notable landmarks such as historic sites and symbolic structures add to the area's appeal, making it a must-visit for those seeking a mix of culture and urban charm.
  • Leith: Approximately 3.2km from Princes Street, Leith is a bustling neighbourhood that boasts a unique maritime heritage. This area attracts visitors especially in April, July, and September, appealing to families and culture enthusiasts alike. The local scene is vibrant, featuring shopping areas, theatres, and educational institutions. Key attractions include historic landmarks and picturesque streets that reflect the rich history of this waterfront community, offering a delightful blend of culture and local life.
  • West Pilton: Just 3.2km from Princes Street, West Pilton presents a more laid-back atmosphere, perfect for outdoor enthusiasts and sports lovers. With peak visitor numbers occurring between July and September, this neighbourhood offers a range of outdoor activities, including golf at its local courses. Nearby attractions feature scenic beaches, impressive monuments, and historic buildings, providing an ideal setting for those looking to enjoy nature and explore the area's cultural heritage.

Things to do near Princes Street

Shopping

Princes Street offers a vibrant shopping experience with a mix of high-street brands and unique boutiques. You can also visit the nearby St James Quarter, which features a range of shops and eateries. If you're up for a drive, check out Ocean Terminal, located about 4.8km away, for more shopping options.

Recreation

Explore the tranquil setting of the St James Quarter Spa, where you can indulge in rejuvenating treatments and unwind in the serene relaxation area. Afterwards, take a leisurely stroll through Princes Street Gardens, enjoying the lush greenery and stunning views of Edinburgh Castle.

Adventure

Knockhill Racing Circuit, situated 27.4km from Princes Street, offers an exhilarating experience for motorsport enthusiasts. Feel the adrenaline rush as you watch thrilling races or even take part in a driving experience that brings the excitement of the track to life amidst stunning Scottish scenery.

Nightlife

The nightlife on Princes Street buzzes with energy, offering a mix of vibrant bars and clubs. Enjoy a craft beer at the Bongo Club or dance the night away at Cabaret Voltaire. For a more relaxed vibe, the Cameo Cinema provides a unique film experience in a historic setting.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Princes Street

To save money during your visit to Princes Street, consider travelling between January and March when hotel prices are at their lowest. Tuesdays are the cheapest days to stay, while Saturdays tend to be pricier. Book your accommodation about a month in advance or check Expedia for last-minute deals. Walking is a cost-effective way to explore the area, and combining your hotel, flights, and activities through an Expedia package can lead to further savings. Utilise price filters on booking platforms to find the best rates and offers.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Princes Street are January to March, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel around Princes Street about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Princes Street is Tuesday. The most expensive day to stay around Princes Street is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your preferences, such as your budget, preferred location, and the type of accommodation you desire. To discover the most affordable prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay on Princes Street with your flights and activities through an Expedia package deal.

Find the best attractions near Princes Street

Princes Street in Edinburgh is a vibrant hub for culture and family experiences, featuring an array of attractions such as the iconic Edinburgh Castle and various galleries and museums. As you explore this famous street, you'll encounter a blend of historic sites and modern amenities, making it an ideal destination for travellers seeking both leisure and cultural enrichment. Don't miss the chance to immerse yourself in the charm of this Scottish city and its renowned attractions.

  • Scott Monument: Standing proudly in Princes Street Gardens, the Scott Monument is a stunning tribute to the famous Scottish author Sir Walter Scott. Its intricate Gothic architecture and impressive height offer visitors panoramic views of the city from the top, making the climb worthwhile for those who appreciate both literature and breathtaking scenery.
  • Assembly Rooms: This elegantly refurbished historic building offers a glimpse into Edinburgh's rich cultural past. Originally built in the 18th century, the Assembly Rooms frequently host art exhibitions, concerts, and events, providing a vibrant atmosphere for visitors looking to engage with the local arts scene.
  • Edinburgh Vaults: Venture underground to explore the mysterious Edinburgh Vaults, a series of chambers beneath the city. Known for their intriguing history and ghostly tales, guided tours offer a fascinating insight into Edinburgh’s past, making it a thrilling experience for those interested in the city's darker side.

The nearest major airports for your trip to Princes Street

Flying into Princes Street, Edinburgh, is convenient via Edinburgh Airport (EDI), located 9.7km away. Notable hotels nearby include the 5-star Glasshouse, Autograph Collection, which offers transfer services, and the 4-star Courtyard by Marriott Edinburgh West, situated 4.8km from the airport. For those considering Glasgow Airport (GLA), located 77.2km away, the 4-star Sherbrooke Castle Hotel and Golden Jubilee Hotel are excellent choices, both within 5-11.3km of the airport. Newcastle Airport (NCL) is further afield at 138.4km, with nearby options like The County Hotel and INNSiDE by Meliá Newcastle, both 9.7km away. Each hotel provides easy access to their respective airports.

Frequently asked questions

What's the area like around Princes Street?
Princes Street is located in a historic area of Edinburgh known for its lively festivals and top museums. If you're looking for a convenient place to stay, take a look at the 1583 hotels and other accommodation options you'll find within a mile.
Where is the best place to stay close to Princes Street?
Adjacent to Princes Street, Mount Royal Hotel Edinburgh by The Unlimited Collection is one of the top choices for your stay based on our traveller data, and this hotel offers a restaurant and a bar. Other good choices close by include Apex Waterloo Place Hotel and Apex Grassmarket Hotel.
How many hotels will I find near Princes Street?
Expedia has 1583 hotels and other accommodation options within a mile from Princes Street.
If I need to cancel the hotel reservation for my stay near Princes Street, will I receive a refund?
Yes! The majority of hotel bookings are fully refundable if you cancel prior to the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of check in. If you have a reservation that's non-refundable, you may still be able to cancel and receive a refund within a 24-hour period of booking. Put your dates in and click on "Search", then use the filter option "fully refundable" to view the top deals on offer near Princes Street.
What can I see and do near Princes Street?
Scotch Whisky Experience, National Museum of Scotland and Museum on the Mound feature a variety of fascinating exhibits to see while you're in town. Sights like Royal Mile, Edinburgh Castle and Assembly Rooms are must-sees while exploring the area. You can watch performances at Usher Hall, Festival Theatre and Edinburgh Playhouse Theatre if you're interested in local theatre.
How can I get to Princes Street?
With so many ways to get around, exploring the area around Princes Street is a breeze. Metro stations nearby include St Andrew Square Tram Stop and Princes Street Tram Stop. If you're taking a train into town, Edinburgh Waverley Station and Edinburgh (ZXE-Edinburgh Waverly Train Station) are the closest stations to Edinburgh City Centre.

Explore a world of travel with Expedia