Top 10 Hotels Edinburgh

Edinburgh offers a diverse selection of accommodations, ranging from historic luxury hotels and iconic landmarks to contemporary boutiques and chic serviced apartments. These options are primarily located in the vibrant areas of the Old Town, Royal Mile, and Princes Street.

Many of the city's premier hotels boast breathtaking views of Edinburgh Castle and Arthur's Seat, showcasing a blend of Gothic charm, Victorian sophistication, and personalised 5-star service. Guests can immerse themselves in the rich history and culture that the city has to offer while enjoying top-notch amenities.

Whether seeking a romantic getaway or a stylish urban retreat, visitors to Edinburgh will find a variety of lodging choices that cater to their preferences, ensuring a memorable stay in this enchanting city.

1. Motel One Edinburgh-Princes

Motel One Edinburgh-Princes is conveniently located near the Royal Mile and Edinburgh Castle, offering guests a range of amenities, including a bar and complimentary in-room WiFi. The hotel also features a continental breakfast for an additional fee, express check-out, and a multilingual staff to assist with various needs. Additional services include luggage storage, a lift, and information on local tours and tickets, ensuring a comfortable stay for all visitors.

The hotel boasts 140 well-appointed rooms designed for guest comfort, featuring premium bedding and sound-insulated walls. Reviews highlight the cleanliness and attention to detail in the accommodations, which also include hypo-allergenic bedding and luxurious Egyptian cotton sheets. Each room is equipped with modern conveniences such as hydromassage showers, hairdryers, flat-screen TVs with satellite channels, coffee and tea makers, heating, and daily housekeeping.

Guests consistently praise the central location and the helpfulness of the staff, making it an ideal choice for travellers looking to explore Edinburgh. With a smoke-free environment and a 24-hour front desk, Motel One Edinburgh-Princes ensures a pleasant and hassle-free experience for all its guests.

2. Apex Waterloo Place Hotel

Apex Waterloo Place Hotel is an upscale accommodation conveniently situated near Princes Street, the Royal Mile, and Edinburgh Castle. Guests can enjoy a range of services, including dry cleaning and laundry, a bar, and a well-equipped gym. The hotel's on-site spa, Pure Spa, offers a variety of treatments such as detox wraps, facials, and massages, ensuring a relaxing experience. Dining options are available at Liberté Brasserie, which serves breakfast, lunch, dinner, and children's meals, while complimentary in-room WiFi keeps guests connected.

The hotel boasts several additional amenities, including an indoor pool with sun loungers, a full breakfast option (for an extra charge), and express check-in services. It is a smoke-free property staffed by multilingual personnel who can assist with wedding services and provide tour and ticket information. Other features include a lift, massage treatment rooms, and a banquet hall, making it suitable for both leisure and business travellers. Guest reviews consistently highlight the excellent breakfast, prime location, and attentive staff.

Each of the 184 rooms is designed for comfort, offering 24-hour room service, premium bedding, and complimentary WiFi, along with air conditioning. Cleanliness and overall comfort receive high praise from guests. Additional room features include hypo-allergenic bedding, pillowtop mattresses, bathrooms equipped with designer toiletries, 42-inch TVs with digital channels, wardrobes or cupboards, LED light bulbs, and fridges, ensuring a pleasant stay for all visitors.

3. Apex Grassmarket Hotel

Apex Grassmarket Hotel is an upscale accommodation conveniently located just a short stroll from both Princes Street and the University of Edinburgh. Guests can enjoy a range of amenities, including a terrace, dry cleaning and laundry services, and a bar. For those seeking relaxation, the hotel features a sauna, while the on-site Metro Bar & Brasserie serves breakfast, lunch, dinner, and children's meals. Complimentary in-room WiFi is available, along with access to a gym and a business centre.

Additional features of the hotel include an indoor pool, a buffet breakfast available for a surcharge, self-parking options, and an electric car charging station. Guests can also take advantage of tour and ticket information, luggage storage, and banking services. The hotel is equipped with a computer station, an elevator, and a 24-hour front desk, ensuring a comfortable and convenient stay for all visitors.

The hotel boasts 169 well-appointed rooms, each offering amenities such as 24-hour room service, late-night options, and free WiFi. Reviews highlight the cleanliness and overall comfort of the accommodations. Each room is equipped with eco-friendly toiletries, hairdryers, 55-inch LCD TVs with digital channels, LED light bulbs, electric kettles, and heating, making for a pleasant and enjoyable experience.

4. YOTEL Edinburgh

YOTEL Edinburgh is a premium hotel conveniently located near Princes Street, Edinburgh Castle, and the Royal Mile. Guests can enjoy a range of amenities, including dry cleaning and laundry services, a bar, and a 24-hour gym. The hotel's restaurant, Revolve, serves breakfast, lunch, dinner, and light snacks, while complimentary in-room WiFi ensures guests stay connected throughout their visit.

Additional features of the hotel include a buffet breakfast available for an extra charge, express check-in and check-out options, and a smoke-free environment. Guests can also take advantage of a water dispenser and complimentary coffee and tea in the reception area, along with a front desk safe, a banquet hall, and round-the-clock front desk service. Reviews from visitors frequently highlight the quality of the breakfast, the hotel's central location, and the attentiveness of the staff.

The hotel offers 276 well-appointed rooms, each designed for comfort with premium bedding and laptop-compatible safes. Guests appreciate thoughtful amenities such as free WiFi and air conditioning, with many reviews praising the cleanliness and overall comfort of the accommodations. Each room is equipped with rainfall showers, complimentary toiletries, and hairdryers, ensuring a pleasant stay for all guests.

5. New Town Hotel

New Town Hotel is an upscale accommodation conveniently located near Princes Street, the Royal Mile, and Edinburgh Castle. Guests can enjoy on-site car hire services, a bar, and complimentary in-room WiFi to stay connected during their stay.

Additional amenities include a full breakfast available for a surcharge, luggage storage, and assistance with tours and tickets. The hotel maintains a smoke-free environment and features a 24-hour front desk for guest convenience.

Each guest room is equipped with essential amenities, including free WiFi, bathrooms with either baths or showers and complimentary toiletries, and 40-inch Smart TVs offering access to Netflix, Hulu, and other streaming services. Other features include digital channels, coffee and tea makers, and heating to ensure a comfortable stay.

6. Hilton Edinburgh Carlton

Hilton Edinburgh Carlton, an upscale hotel renovated in 2025, is conveniently situated near the Royal Mile, just a short stroll from Princes Street and the University of Edinburgh. Guests can enjoy a range of amenities, including dry cleaning and laundry services, a bar, and a 24-hour gym, all while staying connected with complimentary in-room WiFi.

The hotel offers additional features such as a buffet breakfast for an extra charge, express check-in and check-out, and concierge services. With a smoke-free environment, a front desk safe, and meeting rooms staffed by multilingual personnel, the property is well-equipped to cater to both leisure and business travellers. Reviews highlight the excellent location and the attentive nature of the staff.

Each of the 266 rooms is designed for comfort, featuring 24-hour room service, premium bedding, and thoughtful amenities like laptop-compatible safes and air conditioning. Guests appreciate the cleanliness of the accommodations, which also include eco-friendly elements such as LED light bulbs and green cleaning products. Bathrooms are equipped with eco-friendly toiletries and showers, while entertainment options feature 40-inch flat-screen TVs with digital channels, along with mini fridges and free infant beds for added convenience.

7. Four Points by Sheraton Edinburgh

Four Points by Sheraton Edinburgh is conveniently situated near Princes Street, with notable attractions like Murrayfield Stadium and Edinburgh Castle just a short distance away. The hotel offers a range of amenities, including dry cleaning and laundry services, a bar, and a business centre. Guests can savour delicious meals at the on-site restaurant, Amalfino, while enjoying complimentary WiFi in their rooms.

In addition to its core offerings, the hotel provides a full breakfast for an additional fee, along with a vending machine and meeting rooms for business travellers. Other conveniences include luggage storage, an elevator, and a 24-hour front desk. Guests can also access tour and ticket information, enjoy complimentary coffee and tea in the reception area, and benefit from a smoke-free environment. Reviews highlight the exceptional service provided by the staff.

The hotel features 69 well-appointed rooms, each equipped with air conditioning, free WiFi, and safes for added security. Guests will find bathrooms stocked with designer toiletries and either baths or showers for their comfort. Additional room amenities include recycling options, electric kettles, and heating, ensuring a pleasant stay for all visitors.

8. The Inn Place

The Inn Place is an upscale hotel conveniently located just a short stroll from Princes Street and Edinburgh Castle. This establishment features a coffee shop and a restaurant, ensuring guests have a variety of dining options. Additionally, complimentary in-room WiFi allows visitors to stay connected during their stay.

Guests at The Inn Place can take advantage of several amenities, including a 24-hour front desk, an elevator, and luggage storage services. The property maintains a smoke-free environment and offers assistance with tour and ticket arrangements, enhancing the overall guest experience.

Each room at The Inn Place is designed for comfort and convenience, featuring premium bedding and work spaces suitable for laptops. Additional room amenities include modern bathrooms equipped with showers and hairdryers, 32-inch LCD TVs with digital channels, coffee and tea makers, heating, and daily housekeeping services.

9. Ibis Edinburgh Centre

Ibis Styles Edinburgh Centre St Andrew Square is conveniently located just a short stroll from the Royal Mile and Edinburgh Castle. Guests can enjoy complimentary continental breakfast, as well as dry cleaning and laundry services. The hotel also features a bar, free WiFi in all rooms, and an on-site restaurant, ensuring a comfortable stay for all visitors.

The hotel offers a range of amenities designed to enhance the guest experience, including a 24-hour front desk, luggage storage, and a TV in the reception area. Additional conveniences such as a water dispenser, a front desk safe, and multilingual staff are also available. The property is smoke-free and includes a computer station and an elevator for easy access.

Each of the 103 rooms is equipped with air conditioning and thoughtful amenities like free WiFi and safes, with guests frequently praising the cleanliness of the accommodations. The hotel is committed to sustainability, featuring recycling options, LED light bulbs, and eco-friendly cleaning products. Bathrooms are stocked with eco-friendly toiletries and showers, while in-room coffee/tea makers, daily housekeeping, and desks add to the overall comfort of the stay.

10. Malmaison Edinburgh City

Malmaison Edinburgh City is a luxurious hotel conveniently located just a short stroll from the iconic Royal Mile and Edinburgh Castle. The hotel offers a range of amenities, including dry cleaning and laundry services, a bar, and an on-site restaurant. Guests can also take advantage of complimentary Wi-Fi in their rooms, ensuring connectivity throughout their stay.

In addition to its prime location, the hotel provides several additional features to enhance the guest experience. These include a full breakfast option (available for an extra charge), a banquet hall, and an elevator for easy access. The property is smoke-free and offers a 24-hour front desk, luggage storage, and the assistance of a porter or bellboy, all supported by a multilingual staff dedicated to guest satisfaction.

The accommodations at Malmaison Edinburgh City are designed for comfort and convenience, with all 72 rooms equipped with 24-hour room service, laptop-compatible safes, and air conditioning. Guests have praised the cleanliness and upkeep of the rooms, which also feature bathrooms stocked with free toiletries and hairdryers, 32-inch flat-screen TVs with digital channels, and complimentary infant beds. Daily housekeeping ensures that guests enjoy a pleasant and tidy environment throughout their stay.