Agoda Hero Banner

Hotels near Princes Street

Search to compare prices and discover great deals with free cancellation

10 best hotels near Princes Street

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
St Christopher's Inn Edinburgh
Edinburgh Old Town,Princes Street - View on map
  1. Free Wi-Fi
  2. Front desk [24-hour]
  3. Restaurant
  4. Bar
  5. Breakfast
  6. Tours
  7. Laundry
  8. Locker
"The best location when in Scotland!"
7.9

Very good

341 reviews

Avg price per night
USD 53
Apex Grassmarket Hotel
Edinburgh Old Town,Princes Street - View on map
  1. Free Wi-Fi
  2. Swimming pool
  3. Car park
  4. Front desk [24-hour]
  5. Fitness center
  6. Restaurant
  7. Bar
  8. Sauna
9.4

Exceptional

2 reviews

Avg price per night
USD 409
The Baxter Hostel
New Town,Princes Street - View on map
  1. Free Wi-Fi
  2. Car park
  3. Front desk [24-hour]
  4. Kitchen
  5. Luggage storage
  6. Pub crawl
  7. Locker
  8. Non-smoking rooms
"very friendly staff, location is close to Edinburgh train station and just few steps walk to the Prince Street; a con about there is just 4 bathroom and 2 PC for all male and female guests to share"
Show more
8.5

Excellent

492 reviews

Avg price per night
USD 64
CoDE Pod – The CoURT - Edinburgh
Edinburgh Old Town,Princes Street - View on map
  1. Free Wi-Fi
  2. Front desk [24-hour]
  3. Bar
  4. Luggage storage
  5. Tours
  6. Contactless check-in/out
  7. Laundry
  8. Locker
8.9

Excellent

17 reviews

Avg price per night
USD 102
Ten Hill Place
Edinburgh Old Town,Princes Street - View on map
  1. Free Wi-Fi
  2. Car park
  3. Front desk [24-hour]
  4. Fitness center
  5. Restaurant
  6. Bar
  7. Kitchen
  8. Luggage storage
"Great room and facilities, very helpful and attentive staff"
8.8

Excellent

1233 reviews

Avg price per night
USD 242
St Christopher's Edinburgh Old Town
Edinburgh Old Town,Princes Street - View on map
  1. Free Wi-Fi
  2. Front desk [24-hour]
  3. Restaurant
  4. Bar
  5. Luggage storage
  6. Breakfast
  7. Tours
  8. Locker
"The stuffs are so nice and helpful, best for bag-packers"
8.1

Excellent

88 reviews

Avg price per night
USD 122
Apex City of Edinburgh Hotel
Edinburgh Old Town,Princes Street - View on map
  1. Free Wi-Fi
  2. Car park
  3. Front desk [24-hour]
  4. Family room
  5. Luggage storage
  6. Laundry
  7. Secondary lock on window
  8. Non-smoking rooms
10

Exceptional

2 reviews

Avg price per night
USD 286
Kick Ass Grassmarket (18+)
Edinburgh Old Town,Princes Street - View on map
  1. Free Wi-Fi
  2. Car park
  3. Front desk [24-hour]
  4. Restaurant
  5. Bar
  6. Kitchen
  7. Luggage storage
  8. Breakfast
"And the crews are so amazing and they have some funny events"
8.6

Excellent

239 reviews

Ibis Edinburgh South Bridge Hotel
Edinburgh Old Town,Princes Street - View on map
  1. Free Wi-Fi
  2. Front desk [24-hour]
  3. Restaurant
  4. Bar
  5. Family room
  6. Kitchen
  7. Luggage storage
  8. Pets allowed
"The best affordable hotel in old town"
8.5

Excellent

803 reviews

Avg price per night
USD 296
Travelodge Edinburgh Central Queen Street
New Town,Princes Street - View on map
  1. Pets allowed
  2. Paid parking available
  3. Smoke-free property
  4. Elevator
  5. Vending machine
  6. Service animals
  7. Pet-friendly [charges apply]
  8. Smoke detector
"We found this Hotel to be very convenient for our purposes. The Staff were very friendly and helpful. Nothing was too much trouble for them. Any extra items i.e. towels coffee etc. were obtained from the desk without any problem. The rooms were very clean and serviced every day. As it was very hot and no A/C in room, it became a bit uncomfortable to sit in the room for any length of time. I suppose it was unusually hot for Edinburgh, so couldn't be helped. The only problem with room was the total lack of drawer space, but apart from that, perfectly adequate. It is a very conveniently placed hotel within a few minutes walk of most amenities and only 5 minutes walk to Princes Street. Overall we had a pleasant stay at this hotel and would recommend it to anyone. "
Show more
7.7

Very good

719 reviews

Avg price per night
USD 197

Frequently asked questions

What's the average price of a hotel near Princes Street?

The average price for a 3-star hotel near Princes Street is USD 168. The average price for a 4-star hotel near Princes Street is USD 159. The average price for a 5-star hotel near Princes Street is USD 416.

What's the average price of a hotel near Princes Street this weekend?

The average price for a 3-star hotel near Princes Street this weekend is USD 209. The average price for a 4-star hotel near Princes Street this weekend is USD 199. The average price for a 5-star hotel near Princes Street this weekend is USD 618.

What's the average price of a hotel near Princes Street tonight?

The average price for a 3-star hotel near Princes Street tonight is USD 241. The average price for a 4-star hotel near Princes Street tonight is USD 209. The average price for a 5-star hotel near Princes Street tonight is USD 433.

What are the most popular hotels near Princes Street?

Popular hotels near Princes Street include The Baxter Hostel, St Christopher's Edinburgh Old Town and Mount Royal Hotel Edinburgh by The Unlimited Collection.

What are the most popular hotels near Princes Street for couples?

Couples who stayed near Princes Street have given high ratings to The Baxter Hostel, St Christopher's Edinburgh Old Town and Mount Royal Hotel Edinburgh by The Unlimited Collection.

What are the most popular hotels near Princes Street for families?

Families who stayed near Princes Street have given high ratings to The Baxter Hostel, St Christopher's Edinburgh Old Town and Mount Royal Hotel Edinburgh by The Unlimited Collection.

What hotels near Princes Street have the best views?

Verified travelers who stayed near Princes Street have given top reviews for the views at Mount Royal Hotel Edinburgh by The Unlimited Collection, Old Waverley Hotel and Motel One Edinburgh-Royal.

What hotels near Princes Street have the best breakfast?

Verified travelers who stayed near Princes Street have given top reviews for the breakfast at ibis Styles Edinburgh St Andrew Square, Old Waverley Hotel and Mount Royal Hotel Edinburgh by The Unlimited Collection.

Show more questions

In and around Princes Street


More about Princes Street

Discover the Best of Princes Street in Edinburgh with Agoda.com

Princes Street is one of the most famous streets in Edinburgh, United Kingdom. It is the main shopping street in the city and is located in the heart of the city center. The street runs parallel to the Royal Mile, which is another famous street in Edinburgh. Princes Street is home to many popular shops, restaurants, and hotels. If you are planning to visit Edinburgh, Princes Street is a must-visit destination. With Agoda.com, you can easily book a hotel near Princes Street and enjoy all the attractions it has to offer.

Top Reasons to Visit Princes Street, Edinburgh

Princes Street is a popular destination for both locals and tourists. There are many reasons why you should visit this famous street in Edinburgh. Firstly, it is the perfect place for shopping. Princes Street is home to many popular stores, including Jenners, the oldest independent department store in Scotland. You can find many high street brands, as well as luxury boutiques. Secondly, Princes Street offers stunning views of Edinburgh Castle. You can take a leisurely stroll along the street and enjoy the beautiful views of the castle. Thirdly, Princes Street is home to many restaurants and cafes. You can find a wide range of cuisines, from traditional Scottish dishes to international flavors.

Uncovering the Fun Facts About Princes Street, Edinburgh

Princes Street has a rich history and many interesting facts that you might not know about. For example, did you know that the street was originally called St. Giles Street? It was later renamed in honor of King George III's two sons, Prince George and Prince Frederick. Another fun fact is that the street was once home to a railway station. The station was closed in the 1960s and is now the site of the Edinburgh Waverley railway station. If you are interested in learning more about the history of Princes Street, you can visit the City Art Centre, which has a permanent exhibition dedicated to the street's history.

How to Get to Princes Street: Your Ultimate Guide

Princes Street is located in the heart of Edinburgh, making it easily accessible by public transport. If you are arriving by train, you can take a short walk from the Edinburgh Waverley railway station to Princes Street. If you are arriving by bus, you can take any bus that stops at the Princes Street bus stop. If you are driving, there are many car parks located near Princes Street, including the Q-Park Omni car park and the NCP car park on Castle Terrace. However, it is important to note that parking in the city center can be expensive.

Fun Things to Do Near Princes Street, Edinburgh

There are many fun things to do near Princes Street in Edinburgh. If you are interested in history, you can visit the Edinburgh Castle, which is located at the top of the Royal Mile. The castle offers stunning views of the city and is home to many exhibitions and events. If you are interested in art, you can visit the National Gallery of Scotland, which is located on The Mound, just a short walk from Princes Street. The gallery has a large collection of Scottish and international art, including works by Van Gogh, Monet, and Botticelli. If you are looking for something more relaxing, you can take a stroll through Princes Street Gardens, which is located at the foot of the street. The gardens offer beautiful views of the city and are home to many events throughout the year.

When is the Best Time to Visit Princes Street, Edinburgh?

The best time to visit Princes Street in Edinburgh depends on your preferences. If you are looking for good weather and long days, the best time to visit is during the summer months, from June to August. However, this is also the peak tourist season, so the city can be crowded and prices can be higher. If you are looking for a quieter time to visit, you can consider visiting during the shoulder seasons, from April to May or September to October. During these months, the weather is still mild, and there are fewer tourists. If you are interested in visiting during the winter months, from November to February, you can experience the magical atmosphere of the city during the festive season. However, it is important to note that the weather can be cold and wet during these months.

Expert Tips for Travelers Visiting Princes Street, Edinburgh

If you are planning to visit Princes Street in Edinburgh, there are a few things you should keep in mind. Firstly, it is important to wear comfortable shoes, as the street is quite long and there are many hills in the city. Secondly, it is a good idea to bring a waterproof jacket, as the weather can be unpredictable in Edinburgh. Finally, it is important to book your hotel in advance, especially if you are visiting during the peak tourist season. With Agoda.com, you can easily book a hotel near Princes Street and enjoy all the attractions it has to offer.

Where to Stay Near Princes Street, Edinburgh: Agoda.com's Recommendations

If you are looking for a hotel near Princes Street in Edinburgh, Agoda.com has many options to choose from. One of the top-rated hotels is the Dakota Edinburgh, which is located just a short drive from Princes Street. The hotel offers luxurious rooms, a spa, and a restaurant. Another great option is The Parliament House Hotel, which is located just a few minutes' walk from Princes Street. The hotel offers comfortable rooms and a restaurant. If you are looking for a budget-friendly option, you can consider the Corstorphine Lodge Hotel or the Abercorn Guest House, both of which are located within easy reach of Princes Street. For a more luxurious stay, you can consider The Salisbury Hotel, which is located in a beautiful Georgian townhouse just a short walk from Princes Street.

What to Eat Near Princes Street, Edinburgh: A Foodie's Guide

If you are a foodie, you will love the many dining options near Princes Street in Edinburgh. For traditional Scottish dishes, you can visit The Witchery by the Castle, which is located near the Edinburgh Castle. The restaurant offers a range of Scottish dishes, including haggis, neeps, and tatties. For international flavors, you can visit Dishoom, which is located on St. Andrew Square, just a short walk from Princes Street. The restaurant offers Indian-inspired dishes, including naan rolls and biryanis. For a more casual dining experience, you can visit The Boozy Cow, which is located on Frederick Street. The restaurant offers burgers, hot dogs, and cocktails.

How to Travel Around Princes Street

Princes Street is located in the heart of Edinburgh, making it easy to travel around on foot. However, if you prefer to use public transport, there are many options available. You can take any bus that stops at the Princes Street bus stop, or you can take the tram, which runs from the Edinburgh Airport to the city center. If you are planning to explore other parts of the city, you can also take a taxi or hire a car. However, it is important to note that parking in the city center can be expensive.