Premier Hotels in Edinburgh, Scotland

We checked thousands of reviews on and to find the best hotels for your stay
Go to Hotel List View map

Edinburgh is a treasure trove of history, culture, and natural beauty. Nestled amidst stunning landscapes, this vibrant city offers a plethora of experiences for all kinds of travelers. Whether you're embarking on a romantic getaway, a family adventure, or a solo exploration, finding the perfect hotel in Edinburgh is essential to enhance your visit to Scotland. With a wide range of accommodations catering to diverse preferences and budgets, you'll be spoilt for choice when it comes to discovering the ideal Edinburgh hotel for your stay.

For those seeking a luxurious retreat, Edinburgh boasts a selection of exquisite five-star hotels that exude elegance and sophistication. From grand historic buildings with opulent interiors to modern boutique establishments with state-of-the-art amenities, these accommodations promise an indulgent experience. Immerse yourself in lavish surroundings, enjoy impeccable service, and appreciate breathtaking views of the city skyline or nearby Edinburgh Castle. These premium hotels offer a seamless blend of comfort, style, and convenience, ensuring an unforgettable stay in the very heart of Scotland.

If you're traveling on a budget but still desire comfort and quality, fear not. Edinburgh offers an array of affordable hotels and guesthouses that don't compromise on value or convenience. With wallet-friendly rates, cozy rooms, and hospitable staff, these accommodations provide a fantastic base to explore the city without breaking the bank. Many budget hotels in Edinburgh are strategically located near popular attractions, allowing you to make the most of your time in this historical city. So whether you're a backpacker, a budget-conscious traveler, or simply looking for a great deal, Edinburgh has numerous options to suit your needs.

For a unique and memorable experience, consider staying in one of Edinburgh's charming boutique hotels. These hidden gems are often nestled within historic buildings, showcasing their distinctive character and offering a personalized touch. Embrace the warm ambiance, admire the carefully curated decor, and revel in the intimate settings that these boutique hotels offer. With their emphasis on individuality and attention to detail, these accommodations provide an enchanting backdrop for an unforgettable stay in Edinburgh. Experience the city's rich heritage and immerse yourself in its unique charm while enjoying the comfort and charm of a boutique hotel.

In Edinburgh finding the perfect hotel is key to a successful and enjoyable visit. Whether you prefer the lavishness of five-star elegance, the affordability of budget accommodations, or the charm of boutique hotels, this captivating city caters to all tastes and budgets. So start planning your trip to Edinburgh and book your ideal hotel, for a remarkable Scottish adventure awaits.

Show more + Show less -

Our Top 10

(Sorted by rating & number of reviews)

1. Waldorf Astoria Edinburgh - The Caledonian Hotel
2. Apex Grassmarket Hotel
3. Haymarket Hub Hotel
4. The Witchery By The Castle
5. Prestonfield House Hotel
6. Motel One Edinburgh-Royal
7. Prestonfield House Hotel
8. The Balmoral Hotel
9. Tigerlily Hotel
10. Novotel Edinburgh Centre

Edinburgh Hotels Scotland: Luxury Retreats

Check Availability

Edinburgh
Mar 08, 2026 - Mar 09, 2026

Waldorf Astoria Edinburgh - The Caledonian Hotel

8.4

Good

(1343 Reviews)

+ 406 photos
With its rich heritage and unrivaled sophistication, The Waldorf Astoria Edinburgh - The Caledonian is a testament to luxury in the center of Scotland's capital. Housed in a historic building, this hotel seamlessly blends traditional charm with modern comfort. Immerse yourself in lavish surroundings, relax in the opulent rooms, or dine at their fine restaurants offering an array of culinary delights. With its prime location and unparalleled elegance, this hotel is an embodiment of Edinburgh's grand hospitality.
Address: Princes Street
Rating: Good 8.4 (1343 Reviews)
Rooms: 241
Price: From 278$

Apex Grassmarket Hotel

8.2

Good

(4486 Reviews)

+ 173 photos
Located in the vibrant Grassmarket area near iconic attractions like Edinburgh Castle, Apex Grassmarket Hotel offers family-friendly rooms equipped with all the necessary amenities for a comfortable stay. Take advantage of their child-friendly facilities, including a kids' menu, children's pack upon arrival, and a specialized concierge service to assist with family activities and attractions. The hotel's central location allows for easy exploration of the city, making it an ideal choice for families.
Address: 31-35 Grassmarket
Rating: Good 8.2 (4486 Reviews)
Rooms: 169
Price: From 260$

Edinburgh Hotels Scotland: Boutique Charms

Discover the charm and character of Edinburgh with our curated selection of boutique hotels in Scotland. These hidden gems offer a personalized touch, each with its own unique story and ambiance. Combining exquisite design, individuality, and exceptional service, these boutique hotels provide an intimate and enchanting experience that perfectly embodies the spirit of Edinburgh.

Haymarket Hub Hotel

7.5

Good

(2724 Reviews)

+ 203 photos
Situated near the Haymarket train station, Haymarket Hub Hotel offers compact and contemporary rooms ideal for budget-conscious travelers. The hotel's clever design maximizes space without compromising on comfort. Enjoy complimentary Wi-Fi and grab a quick bite at their on-site café. With its excellent location and affordability, Haymarket Hub Hotel is a practical choice for those looking to explore Edinburgh without stretching their budget.
Address: 7 Clifton Terrace
Rating: Good 7.5 (2724 Reviews)
Rooms: 195
Price: From 41$

The Witchery By The Castle

9.3

Good

(131 Reviews)

+ 44 photos
Experience the ultimate in romance and charm at The Witchery by the Castle. Nestled in a historic building just steps away from Edinburgh Castle, this boutique hotel enchants guests with its Gothic-inspired interiors and sumptuous furnishings. Each room is a treasure trove of opulence, boasting four-poster beds, antique furniture, and lavish amenities. Dine in the candlelit elegance of their renowned restaurant, known for its exquisite Scottish cuisine. The Witchery by the Castle is a truly magical retreat in the lively heart of Edinburgh.
Address: Castlehill, Royal Mile, Edinburgh
Rating: Good 9.3 (131 Reviews)
Rooms: 9
Price: From 679$

Edinburgh Hotels Scotland: Budget-Friendly Options

Visiting Edinburgh doesn't have to break the bank. Explore the city's affordable accommodations that offer great value without compromising on comfort and convenience. These budget-friendly hotels in Scotland's capital provide a comfortable base for exploring the city's rich history, stunning architecture, and vibrant cultural scene.

Prestonfield House Hotel

9.4

Good

(249 Reviews)

+ 198 photos
Nestled within acres of lush gardens, Prestonfield House offers a tranquil escape from the bustling city. This five-star hotel, housed in a 17th-century baroque mansion, showcases luxurious rooms and suites adorned with period features and opulent decor. Dine in their renowned restaurant, which serves contemporary Scottish cuisine, or relax in the intimate Rhubarb restaurant. Prestonfield House allows guests to immerse themselves in the city's historical grandeur while enjoying modern comforts and unparalleled service.
Address: Priestfield Road
Rating: Good 9.4 (249 Reviews)
Rooms: 22
Price: From 324$

Motel One Edinburgh-Royal

8.8

Good

(8016 Reviews)

+ 58 photos
Located in the heart of the city, The Motel One Edinburgh-Royal is a stylish and affordable hotel with modern amenities. Offering sleek and comfortable rooms, this budget-friendly option is perfect for travelers seeking a convenient stay without sacrificing quality. Start your day with a hearty breakfast, available at an affordable price, and enjoy the hotel's central location, which allows for easy access to Edinburgh's top attractions.
Address: 18 Market St, Edinburgh Eh1 1Bl, United Kingdom
Rating: Good 8.8 (8016 Reviews)
Rooms: 169
Price: From 151$

Edinburgh Hotels Scotland: Family-Friendly Retreats

Planning a family trip to Edinburgh? Discover the city's family-friendly hotels that cater to the needs and preferences of travelers of all ages. These accommodations provide spacious rooms, convenient amenities, and engaging activities, ensuring a memorable and enjoyable stay for the whole family.

Prestonfield House Hotel

9.4

Good

(249 Reviews)

+ 198 photos
Nestled within acres of lush gardens, The Prestonfield House offers a tranquil escape from the bustling city. This five-star haven is renowned for its unique décor, featuring luxurious fabrics, antique furnishings, and rich textures. Each room exudes a distinctive and opulent ambiance, ensuring an indulgent stay. Take a leisurely stroll in their private gardens, enjoy the renowned fine dining experiences, or unwind at the exclusive spa. The Prestonfield House is a hidden gem that embodies the essence of luxury in Edinburgh.
Address: Priestfield Road
Rating: Good 9.4 (249 Reviews)
Rooms: 22
Price: From 324$

The Balmoral Hotel

9.4

Good

(1917 Reviews)

+ 224 photos
Situated in the center of Edinburgh is a true icon of luxury. Offering breathtaking views of the city skyline and Edinburgh Castle, this prestigious hotel boasts elegant rooms and suites adorned with timeless décor. Indulge in Michelin-starred dining at their renowned restaurant or pamper yourself at the award-winning spa. With its magnificent architecture and exceptional attention to detail, The Balmoral Hotel embodies the essence of Edinburgh's grandeur.
Address: 1 Princes Street
Rating: Good 9.4 (1917 Reviews)
Rooms: 188
Price: From 550$

Edinburgh Hotels Scotland: Unique Heritage Accommodations

Immerse yourself in the rich history and heritage of Edinburgh by choosing one of these unique accommodations. These hotels are housed within historic buildings, allowing you to experience the city's past while enjoying modern comfort and amenities.

Tigerlily Hotel

8.9

Good

(2178 Reviews)

+ 177 photos
Located in the lively heart of the city's vibrant George Street, Tigerlily is a boutique hotel with a modern twist. This eclectic gem blends traditional Scottish elements with contemporary design, offering a truly stylish and memorable stay. Each room showcases its own distinct character, featuring bold colors, luxurious textures, and imaginative décor. Indulge in delectable cuisine at their award-winning restaurant or unwind at their fashionable bar. Tigerlily captures the essence of Edinburgh's trendy and vibrant atmosphere.
Address: 125 George Street
Rating: Good 8.9 (2178 Reviews)
Rooms: 33
Price: From 243$

Novotel Edinburgh Centre

8.0

Good

(5752 Reviews)

+ 354 photos
Located in the heart of the city, Novotel Edinburgh Centre is a modern hotel that caters well to families. The hotel features spacious family rooms, equipped with extra beds or sofa beds, and offers amenities like a children's play area, a game room, and a Kids' Club with engaging activities. Parents can relax at the bar or enjoy a workout at the fitness center while the kids are entertained. With its convenient location and family-friendly facilities, Novotel Edinburgh Centre provides a comfortable retreat for families exploring the city.
Address: 80 Lauriston Place
Rating: Good 8.0 (5752 Reviews)
Rooms: 180
Price: From 208$

Stay Central Hotel

8.0

Good

(2275 Reviews)

+ 281 photos
The Stay Central Hotel is a family-friendly hotel conveniently situated on the famous Cowgate street, close to a range of family attractions and the historic Old Town. The hotel offers spacious family rooms with comfortable beds, modern amenities, and a relaxed atmosphere. Take advantage of their family-friendly services, including play areas, babysitting services, and a range of nearby family-oriented activities and attractions. With its central location and family-focused amenities, Stay Central Hotel is an excellent choice for families visiting Edinburgh.
Address: 139 Cowgate
Rating: Good 8.0 (2275 Reviews)
Rooms: 37
Price: From 100$