Edinburgh

Scenic Hotels in Edinburgh

Choose your dates to see the latest hotel prices and availability.

Swipe up to see more
Filter by:
Hotel star rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 10 Scenic hotels in Edinburgh for you

Choose your travel dates to see the latest prices and deals.
Recommended
Lowest price
Closest to downtown
Top reviewed
99+
Hotel near Prestonfield,Edinburgh
With a stay at Gifford House in Edinburgh (Prestonfield), you'll be within a 5-minute drive of Royal Mile and University of Edinburgh. This guesthouse is 1.8 mi (2.8 km) from Edinburgh Castle and 1.7 mi (2.7 km) from Princes Street. Free self parking is available onsite. Make yourself at home in one of the 7 individually decorated guestrooms, featuring free minibar items and LCD televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms feature showers, complimentary toiletries, and hair dryers. Conveniences include desks and coffee/tea makers, and housekeeping is provided once per stay.

"酒店很不錯,空間很大,乾淨衞生,酒店還給準備了小禮物,推薦入住!"
Very Good
7 reviews
8.3/10
1 night
From S$ 172
Check Availability
99+
Hotel near West End,Edinburgh
A stay at The Roseate Edinburgh in Edinburgh gives you a taste of the finest Scottish hospitality. Split over two magnificent Victorian townhouses- the cosy bedrooms and suites are filled with heritage tartans and warm tweeds. Fired Earth bathtubs nestle in huge bay windows overlooking the city. The Roseate Edinburgh is a Small Luxury Hotels of the World property.

"It was a great experience. People here are very friendly and helpful. I loved the radio in the room, it could make me relax. And the breakfast tastes great too. Thank you for the nice service. I will recommend it to my friends."
Great
117 reviews
9.2/10
1 night
From S$ 363
Check Availability
99+
Hotel near Morningside,Edinburgh
With a stay at Braid Hills Hotel in Edinburgh (Morningside), you'll be a 1-minute drive from Braid Hills Golf Course and 8 minutes from Murrayfield Stadium. This golf hotel is 2.7 mi (4.4 km) from Grassmarket and 2.8 mi (4.5 km) from Princes Street. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Additional amenities at this Victorian hotel include tour/ticket assistance, a picnic area, and a banquet hall. Enjoy British cuisine at 1886 Restaurant, a restaurant where you can take in the garden view and dine alfresco. Or stay in and take advantage of the 24-hour room service. Quench your thirst with your favorite drink at the bar/lounge. Full breakfasts are available daily from 7 AM to 10 AM for a fee. Featured amenities include a 24-hour business center, a 24-hour front desk, and luggage storage. Planning an event in Edinburgh? This hotel has 16146 square feet (1500 square meters) of space consisting of conference space and 2 meeting rooms. Free self parking is available onsite. Make yourself at home in one of the 71 individually decorated guestrooms, featuring iPod docking stations and flat-screen televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms have complimentary toiletries and hair dryers. Conveniences include phones, as well as electric kettles and blackout drapes/curtains.

"The hotel is built on a hill, the scenery is very good, far from the city, the room is clean and tidy, the area is slightly smaller, the foreman for breakfast is a Chinese lady, very enthusiastic, because she went out early that day, she helped to pack breakfast safely, thank you very much! Other British waiters have a general attitude, but not bad. Overall cost-effective, recommended!"
Very Good
114 reviews
8.0/10
1 night
From S$ 174
Check Availability
35
Hotels in Edinburgh
With a stay at Edinburgh Holiday Guest House in Edinburgh (Newington), you'll be within a 5-minute drive of Royal Mile and Edinburgh Castle. This bed & breakfast is 0.6 mi (0.9 km) from University of Edinburgh and 1.5 mi (2.3 km) from Princes Street. A complimentary breakfast is included. Featured amenities include complimentary wired internet access, a computer station, and multilingual staff. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 7 guestrooms.

"Very nice place, clean and well presented, lovely breakfast included with a nice price which doesn't break your bank. Lovely host. Lots restaurant, bars and shops around, but no far at all from Princess Street Town Centre if you want discover the Old Edinburgh. Just a good all around Guest House with Breakfast in a fantastic location. Will be back for sure."
Good
42 reviews
7.9/10
1 night
From S$ 129
Check Availability
92
Hotel near West End,Edinburgh
With a stay at No 6 West Coates in Edinburgh (Haymarket), you'll be within a 5-minute drive of Murrayfield Stadium and Edinburgh International Conference Centre. This hotel is 2.3 mi (3.7 km) from Edinburgh Castle and 2.3 mi (3.7 km) from Royal Mile. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Make yourself at home in one of the 17 guestrooms featuring espresso makers and flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have shower/tub combinations and hair dryers. Conveniences include desks and electric kettles.

"The room was much better than expected, clean and comfortable. Self-service check-in and check-out were quick and convenient. If you don't know how to use it, you can call and ask for patient guidance. If you don't know how to use the access control, you can ask the staff. The location is far from the city center and various attractions, about 30 minutes walk, but you can take the bus. In summary, it is still a good choice. After all, hotels in Edinburgh are crazy expensive. I will stay in this hotel again."
115 reviews
7.3/10
1 night
From S$ 121
Check Availability
69
Hotel near Prestonfield,Edinburgh
With a stay at Airdenair Guest House in Edinburgh (Prestonfield), you'll be within a 5-minute drive of Royal Mile and University of Edinburgh. This bed & breakfast is 2 mi (3.2 km) from Edinburgh Castle and 1.9 mi (3.1 km) from Princes Street. Featured amenities include complimentary wired internet access and multilingual staff. Make yourself at home in one of the 7 guestrooms.

"The boss is very nice and experienced a new way of vacation."
Very Good
23 reviews
8.1/10
1 night
From S$ 155
Check Availability
34
Hotel near Edinburgh Old Town,Edinburgh
With a stay at MONO Suites Old Town, you'll be centrally located in Edinburgh, steps from Royal Mile and 11 minutes by foot from Edinburgh Castle. This hotel is 0.2 mi (0.4 km) from University of Edinburgh and 0.4 mi (0.6 km) from Princes Street. Featured amenities include express check-in, express check-out, and multilingual staff. Make yourself at home in one of the 10 individually decorated guestrooms, featuring kitchenettes with refrigerators and stovetops. Your room comes with a memory foam bed, and all rooms are furnished with double sofa beds. 43-inch Smart televisions with Netflix provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include desks and microwaves, and housekeeping is provided on request.

"位置100分,設施及清潔也可以接受。最大問題是晚上11點後十分嘈吵。因為附近有的士高,由11pm到3:00am飲醉酒人在街上不停大聲說話。房間玻璃不是雙層隔音玻璃,所以如同自己在街上一樣。早上六時垃圾車倒垃圾十分嘈吵。基本上如果不是第一晚太嘈只睡了兩個鐘,第二天晚上絕對沒可能睡到。 酒店提供耳塞,但完全沒有作用。希望他們能把窗轉做隔音玻璃。 The location is excellent, and the facilities and cleanliness are acceptable. The biggest issue is the excessive noise after 11 PM. The nearby disco and nightclub open til 3:00am. from 11 PM to 3 AM, with drunk people talking loudly on the street. The room windows are not double-glazed, so it feels as if you are right on the street. At 6 AM, the garbage truck adds to the noise while collecting trash. Basically, if I hadn’t only slept for two hours due to the noise on the first night, there would have been no way to sleep at all on the second night. The hotel provides earplugs, but they are completely ineffective. I hope they can replace the windows with soundproof glass."
Very Good
109 reviews
8.4/10
1 night
From S$ 232
Check Availability
85
Hotel near Murrayfield,Edinburgh
With a stay at Twin Lions Hotel in Edinburgh (Murrayfield), you'll be within a 5-minute drive of Edinburgh Zoo and Murrayfield Stadium. This hotel is 3.2 mi (5.1 km) from Edinburgh Castle and 3.2 mi (5.1 km) from Royal Mile. Enjoy recreational amenities such as an outdoor tennis court and karaoke. This hotel also features complimentary wireless internet access and concierge services. At Twin Lions Hotel, enjoy a satisfying meal at the restaurant. Wrap up your day with a drink at the bar/lounge. Breakfast is available for a fee. Featured amenities include a computer station, a 24-hour front desk, and multilingual staff. Free self parking is available onsite. Make yourself at home in one of the 11 guestrooms.

"I would describe the twin lions hotel more of a b & b. It was very basic. It was only a 10min walk to murrayfield and they don't double / triple there price on match days."
109 reviews
7.1/10
1 night
From S$ 96
Check Availability
91
Hotels in Edinburgh
With a stay at Mayfield Suites in Edinburgh (Newington), you'll be within a 5-minute drive of University of Edinburgh and National Museum of Scotland. This guesthouse is 1.7 mi (2.8 km) from Edinburgh Castle and 1.5 mi (2.5 km) from Royal Mile. Featured amenities include a 24-hour front desk, luggage storage, and laundry facilities. Free self parking is available onsite. Make yourself at home in one of the 13 guestrooms, featuring kitchenettes with refrigerators and microwaves. 55-inch Smart televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include desks and complimentary bottled water, and housekeeping is provided on request.

"Lovely place, helpful and welcoming staff. Great location, enjoyed my stay here thank you everybody"
Very Good
4 reviews
8.6/10
1 night
From S$ 576
Check Availability
86
Hotel near Grange,Edinburgh
With a stay at Lauderville Guest House in Edinburgh (Grange), you'll be within a 5-minute drive of University of Edinburgh and Grassmarket. This guesthouse is 1.8 mi (2.9 km) from Royal Mile and 1.8 mi (3 km) from Edinburgh Castle. Take in the views from a garden and make use of amenities such as complimentary wireless internet access and tour/ticket assistance. A complimentary cooked-to-order breakfast is served daily from 8 AM to 9 AM. Featured amenities include complimentary wired internet access, a computer station, and luggage storage. Free self parking is available onsite. Stay in one of 10 guestrooms featuring flat-screen televisions. Your Select Comfort bed comes with Egyptian cotton sheets. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms feature showers with rainfall showerheads and complimentary toiletries.
Great
50 reviews
9.3/10
Check Availability
See All Scenic Hotels in Edinburgh

FAQs

What are the top hotels in Edinburgh near Princes Street?

Some of the top hotels in Edinburgh near Princes Street include CODE The Loft - Edinburgh (from S$ 82), Mount Royal Hotel Edinburgh by The Unlimited Collection (from S$ 221) and Old Waverley Hotel (from S$ 194), all offering easy access to Princes Street, making them ideal for visitors looking to explore the area.

What is the average price of a hotel in Edinburgh for this weekend?

According to the latest 12-month data from Trip.com, the average price for a 3-star hotel in Edinburgh this weekend is S$ 532 per night. For a 4-star hotel, the average cost is S$ 770 per night. If you're looking for a luxury experience, 5-star hotels in Edinburgh this weekend typically cost S$ 1,732 per night.

How much do hotels in Edinburgh cost per day during weekdays?

Based on the latest 12-month data from Trip.com, the average price for a 3-star hotel in Edinburgh during weekdays is S$ 428 per night. For a 4-star hotel, you can expect to pay around S$ 620 per night. If you're seeking a luxury stay, 5-star hotels in Edinburgh generally cost S$ 1,378 per night on weekdays.

What are the best places to stay in Edinburgh?

Some of the best places to stay in Edinburgh are near popular attractions like Princes Street and Edinburgh Castle, offering easy access to key sights and amenities.

What are the best budget-friendly hotels in Edinburgh?

What are the best pet-friendly hotels in Edinburgh?

Travelodge Edinburgh Cameron Toll (from S$ 167), Kimpton CHARLOTTE SQUARE by IHG (from S$ 208) and BrewDog DogHouse Edinburgh (from S$ 322) are the best pet-friendly hotels that welcomes your furry friends. Enjoy your stay with your pets by your side!

How to get good deals on hotels in Edinburgh?

Trip.com provides various promotions, discounts and special offers all year round. You can check the promotions page for the latest promotions on Trip.com.