Striking stained glass windows and heated floors welcome guests to Edinburgh's Old Town. The 24-hour fitness center offers rowing machines after exploring nearby Edinburgh Castle. Evenings unfold at Eve, where bartenders craft cocktails while a cozy library with fireplace invites relaxation.
Located in Edinburgh City Centre, a neighborhood in Edinburgh, Virgin Hotels Edinburgh is near a train station. Usher Hall and Edinburgh Playhouse Theatre are cultural highlights, and some of the area's notable landmarks include Grassmarket and Royal Mile. Don't miss out on a visit to Edinburgh Zoo. Guests love the hotel's central location. Visit our Edinburgh travel guide
1 India Buildings, Victoria Street, Edinburgh, Scotland, EH1 2EX
What's nearby
Royal Mile
1 min walk - 0.1 miles
Grassmarket
1 min walk - 0.1 miles
University of Edinburgh
5 min walk - 0.3 miles
Princes Street
6 min walk - 0.4 miles
Edinburgh Castle
6 min walk - 0.4 miles
Getting around
Princes Street Tram Stop
7 min walk
Edinburgh (ZXE-Edinburgh Waverly Train Station)
8 min walk
Edinburgh Airport (EDI)
37 min drive
Restaurants
Deacon Brodies Tavern
2 min walk
Ensign Ewart
2 min walk
The Elephant House
2 min walk
The Bow Bar
1 min walk
Bertie’s
1 min walk
About this property
Virgin Hotels Edinburgh
Luxury hotel near Royal Mile
Located close to Grassmarket and Princes Street, Virgin Hotels Edinburgh provides dry cleaning/laundry services, a bar, and a 24-hour gym. At the two on-site restaurants, enjoy breakfast, brunch, lunch, dinner, and kids' meals. Guests can connect to free in-room WiFi.
You'll also enjoy perks such as:
Buffet breakfast (surcharge), valet parking (surcharge), and smoke-free premises
A 24-hour front desk, concierge services, and multilingual staff
An elevator, a front-desk safe, and a banquet hall
Guest reviews give top marks for the dining options, breakfast, and central location
Room features
All 222 rooms have comforts such as laptop-compatible safes and air conditioning, as well as thoughtful touches like free WiFi and bathrobes. Guest reviews highly rate the clean, comfortable rooms at the property.
Extra conveniences in all rooms include:
Hypo-allergenic bedding and free cribs/infant beds
Hair dryers and shampoo
Wardrobes/closets, free tea bags/instant coffee, and electric kettles
How much does it cost to stay at Virgin Hotels Edinburgh?
As of Oct 24, 2026, prices found for a 1-night stay for 2 adults at Virgin Hotels Edinburgh on Nov 1, 2026 start from $328, including taxes and fees. This price is based on the lowest nightly price found in the last 24 hours for stays in the next 30 days. Prices are subject to change. Choose your dates for more accurate prices.
How much is parking?
Valet parking is available for GBP 45.0 per night.
What time is check-in at Virgin Hotels Edinburgh?
Check-in start time: 3:00 PM; Check-in end time: anytime.
What time is check-out at Virgin Hotels Edinburgh?
Check-out is at noon.
Where is Virgin Hotels Edinburgh located?
Located in Edinburgh City Centre, this luxury hotel is steps from Royal Mile and Grassmarket. Edinburgh Castle and University of Edinburgh are also within 10 minutes. Princes Street Tram Stop is 7 minutes by foot and St Andrew Square Tram Stop is 10 minutes.
Can I cancel my reservation for free and receive a full refund?
Yes, this property offers free cancellation on select room rates, because flexibility matters! Please refer to the property cancellation policy on our site for more details about any exclusions or requirements.
Have a question?
AI iconBetaBeta
Get instant answers with AI powered search of property information and reviews.
Reviews
Virgin Hotels Edinburgh Reviews
9.6
Exceptional
All reviews shown are from real guest experiences. Only travelers who have booked a stay with us can submit a review. We verify reviews according to our guidelines and publish all reviews, positive or negative.More informationOpens in a new window
From the check in to
Check out it has been an amazing experience . The property is stunning , perfect location . Rooms are modern and perfectly equipped . Couldn’t ask for more .
No better location in Edinburgh. Staff was beyond helpful We had dinner in the Italian restaurant attached … so good. Would return time and time again. Great choice
We loved our stay here. It is located in an eminently walkable part in the heart of Old Town near all major tourist attractions but absolutely quiet at night. We were a mother and daughter and the room was perfectly laid out and appointed for us. Staff were super friendly and helpful. I would recommend it to anyone who wants to stay in Edinburgh.
The hotel is on Victoria St., the best location in Edinburgh. Clean room and good amenities. We enjoyed dinner at “Commons Club”. The library next to the reception was nice touch.
The staff were awesome. Friendly, knowledgeable and made us feel special. The location was more than amazing. A one minute walk to the Royal Mile with all the sights, history and pubs and restaurants. The vibe was spot on for Old Town Edinburgh. Would never stay anywhere else when we return to Edinburgh!
The hotel's location was perfect, close to restaurants, shops, and attractions. The staff at check-in were extremely friendly and helpful, making my experience even more enjoyable . I was impressed with how clean and well-maintained the room was, providing a comfortable and relaxing stay.
Staff at the front door were exceptional!!
I loved everything about this property. The location is close to everything. The staff were incredibly friendly and helpful. The restaurants serve delicious food and the bar was so fun with an incredible drink selection. The beds are beyond comfortable. Seriously the best sleep in months.