Top Edinburgh City Centre Hotel Deals

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

Welcome to the historic and lively city of Edinburgh, nestled amidst the stunning landscapes of Scotland. As you plan your visit, it's essential to find the perfect accommodation that places you right in the center of all the action. Fortunately, the city center is teeming with an array of fantastic hotels that offer unparalleled comfort and convenience. From luxury establishments to charming boutique stays, Edinburgh boasts an impressive range of hotel options to suit every traveler's taste and budget.

When it comes to Edinburgh city center hotel offers, there are several factors to consider. From exclusive deals and discounts to complimentary amenities, hotels in the city center often strive to provide exceptional value for your money. Many accommodations offer special packages that include attractions and activities, providing you with a seamless experience of exploring the city's iconic landmarks, such as the magnificent Edinburgh Castle or the vibrant Royal Mile.

To ensure you make the most of your stay, it's worth exploring the various neighborhoods within the city center. The historic Old Town area is known for its medieval charm and lively atmosphere, while the elegant Georgian New Town offers a mix of upscale hotels and trendy boutique stays. From here, you'll have easy access to popular attractions, renowned restaurants, and bustling nightlife. Whichever neighborhood you choose, be sure to take advantage of the irresistible Edinburgh city center hotel offers to elevate your stay to a truly unforgettable experience.

Show more + Show less -

Our Top 10

(Sorted by rating & number of reviews)

1. Apex Grassmarket Hotel
2. Waldorf Astoria Edinburgh - The Caledonian Hotel
3. Nira Caledonia Hotel
4. Prestonfield House Hotel
5. The Scotsman Hotel
6. Novotel Edinburgh Centre
7. The Bonham Hotel
8. Motel One Edinburgh-Royal
9. Castle Rock Hostel - Adults Only
10. The Balmoral Hotel

Luxury Edinburgh City Centre Hotels Offers

Check Availability

Edinburgh
Dec 09, 2025 - Dec 10, 2025

Apex Grassmarket Hotel

8.2

Good

(4486 Reviews)

+ 173 photos
Overlooking the lively Grassmarket Square, Apex Grassmarket Hotel provides spacious family rooms and a range of family-friendly amenities. The hotel offers an indoor swimming pool, a dedicated children's menu at its restaurant, and a playroom designed to keep young guests entertained. With its stunning views of Edinburgh Castle and its proximity to family-friendly attractions like Camera Obscura and Dynamic Earth, Apex Grassmarket Hotel is an excellent choice for families visiting the city.
Address: 31-35 Grassmarket
Rating: Good 8.2 (4486 Reviews)
Rooms: 169
Price: From 260$

Waldorf Astoria Edinburgh - The Caledonian Hotel

8.4

Good

(1343 Reviews)

+ 406 photos
Situated on Princes Street, The Caledonian is a luxurious hotel that offers stunning views of Edinburgh Castle and the picturesque Princes Street Gardens. Housed in a grand Victorian building, its spacious rooms and suites are designed to provide a comfortable and elegant retreat. Guests can delight in the hotel's refined dining options, relax in the rejuvenating spa, and revel in the unparalleled vistas that make staying at The Caledonian an unforgettable experience.
Address: Princes Street
Rating: Good 8.4 (1343 Reviews)
Rooms: 241
Price: From 278$

Nira Caledonia Hotel

8.1

Good

(540 Reviews)

+ 336 photos
Nestled in a quiet corner of the New Town, Nira Caledonia is a Georgian townhouse turned boutique hotel that offers a secluded retreat amidst the bustling city. The individually styled rooms and suites boast a harmonious blend of period features and modern comforts, creating a unique and cozy ambiance. With its intimate restaurant, Blackwood's Bar & Grill, and attentive service, Nira Caledonia embodies the essence of boutique luxury in Edinburgh.
Address: 6 Gloucester Place
Rating: Good 8.1 (540 Reviews)
Rooms: 34
Price: From 205$

Boutique Edinburgh City Centre Hotels Offers

For those seeking a more intimate and personalized experience, Edinburgh's boutique city centre hotels offer a charming blend of style, character, and impeccable hospitality. These hidden gems are known for their intimate atmosphere, unique designs, and personalized services that cater to the discerning traveler. Embrace the spirit of individuality and discover the beauty of these hand-picked boutique accommodations that offer a distinctive and authentic Edinburgh experience.

Prestonfield House Hotel

9.4

Good

(249 Reviews)

+ 198 photos
Nestled within 20 acres of parkland, Prestonfield House is a luxurious baroque mansion that dates back to the 17th century. This historic hotel offers a unique blend of opulence, history, and romance. Each of its indulgent rooms and suites is lavishly decorated with antiques, rich fabrics, and original artworks. Guests can dine in the award-winning Rhubarb restaurant, stroll in the impressive grounds, and indulge in the warm hospitality that has made Prestonfield House an iconic destination.
Address: Priestfield Road
Rating: Good 9.4 (249 Reviews)
Rooms: 22
Price: From 324$

The Scotsman Hotel

8.5

Good

(3769 Reviews)

+ 393 photos
The Scotsman Hotel, nestled in the historic Old Town, offers spacious family rooms that provide a comfortable haven for families traveling with children. The hotel's central location makes it an ideal base for exploring Edinburgh's attractions, and its amenities, including a fitness center and spa, cater to both adults and children. With its warm Scottish hospitality, The Scotsman Hotel ensures that families can create lasting memories in the heart of the city.
Address: 20 North Bridge
Rating: Good 8.5 (3769 Reviews)
Rooms: 82
Price: From 284$

Novotel Edinburgh Centre

8.0

Good

(5752 Reviews)

+ 354 photos
Located near the Royal Mile, Novotel Edinburgh Centre features family rooms designed to accommodate all members comfortably. The hotel offers amenities such as a children's play area, an on-site restaurant with a diverse menu, and a central location that provides easy access to Edinburgh's top attractions. Novotel's dedication to providing a family-friendly experience ensures that both parents and children can enjoy a memorable stay in the center of the city.
Address: 80 Lauriston Place
Rating: Good 8.0 (5752 Reviews)
Rooms: 180
Price: From 208$

Budget-friendly Edinburgh City Centre Hotels Offers

Exploring Edinburgh on a budget doesn't mean compromising on comfort and quality. The city center is home to a range of budget-friendly hotels that offer affordable rates without sacrificing convenience or essential amenities. Experience the best of Edinburgh without breaking the bank by choosing one of these value-for-money accommodations that cater to budget-conscious travelers.

The Bonham Hotel

9.0

Good

(1802 Reviews)

+ 183 photos
Perched on a hill in the West End, The Bonham Hotel occupies a striking Victorian townhouse that has been carefully transformed into a chic boutique hotel. The elegant rooms and suites feature a harmonious blend of period features and contemporary design, creating a stylish and inviting atmosphere. Guests can relax in the tranquil landscaped gardens, savor gourmet cuisine at the hotel's restaurant, and admire the breathtaking views of the cityscape. The Bonham Hotel offers a delightful fusion of history and modernity.
Address: 35 Drumsheugh Gardens
Rating: Good 9.0 (1802 Reviews)
Rooms: 49
Price: From 260$

Motel One Edinburgh-Royal

8.8

Good

(8016 Reviews)

+ 58 photos
Situated just off the historic Royal Mile, Motel One Edinburgh-Royal offers stylish and comfortable rooms at an affordable price. The contemporary design and clever use of space create a sleek and modern environment, ideal for those seeking a cozy base while exploring the city. Guests can enjoy a refreshing drink at the trendy bar and take advantage of the hotel's central location, which provides 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$

Castle Rock Hostel - Adults Only

8.6

Good

(3037 Reviews)

+ 90 photos
Located just steps away from the entrance of Edinburgh Castle, Castle Rock Hostel boasts a prime position and panoramic views of the historic fortress. This budget-friendly accommodation offers a range of cozy rooms and dormitories, making it a perfect choice for budget-conscious travelers who want to soak up the castle's majestic presence. The hostel features communal spaces where guests can enjoy stunning castle vistas, creating a unique and rustic experience.
Address: 15 Johnston Terrace
Rating: Good 8.6 (3037 Reviews)
Rooms: 33
Price: From 29$

Family-friendly Edinburgh City Centre Hotels Offers

Embarking on a family adventure in Edinburgh calls for accommodations that are not only comfortable but also cater to the needs of all family members. These family-friendly city centre hotels offer spacious rooms, thoughtful amenities, and convenient locations, ensuring that families can make the most of their time exploring the city while providing a comfortable retreat for everyone to unwind after a day of adventure.

The Balmoral Hotel

9.4

Good

(1917 Reviews)

+ 224 photos
Situated on Princes Street, The Balmoral is a legendary landmark that captures the essence of Edinburgh's rich heritage. This iconic hotel offers a range of deluxe rooms and suites, adorned with timeless décor and modern conveniences. Guests can indulge in world-class dining at the Michelin-starred restaurant, enjoy rejuvenating treatments at the luxurious spa, and marvel at panoramic city views from the rooftop terrace. The Balmoral's commitment to impeccable service and attention to detail ensures an unparalleled luxury experience.
Address: 1 Princes Street
Rating: Good 9.4 (1917 Reviews)
Rooms: 188
Price: From 550$

Tigerlily Hotel

8.9

Good

(2178 Reviews)

+ 177 photos
Located on George Street, Tigerlily is a vibrant and stylish boutique hotel that caters to the fashion-forward traveler. The rooms and suites are thoughtfully designed with bold colors, contemporary furnishings, and chic accents, creating a trendy and energetic atmosphere. Guests can indulge in innovative cocktails at the Kaleidoscope Bar, enjoy modern Scottish cuisine at the hotel's restaurant, and revel in the lively ambiance that sets Tigerlily apart as an exciting and unique boutique accommodation.
Address: 125 George Street
Rating: Good 8.9 (2178 Reviews)
Rooms: 33
Price: From 243$

Ibis Edinburgh Centre Royal Mile - Hunter Square Hotel

8.2

Good

(4845 Reviews)

+ 72 photos
Conveniently located on Hunter Square, the Ibis Edinburgh Centre Royal Mile offers affordable and comfortable accommodation just steps away from the iconic Royal Mile. The hotel's well-appointed rooms provide all the essential amenities, ensuring a pleasant and hassle-free stay. With its central location and reasonable rates, this budget-friendly hotel is an ideal choice for explorers who want to make the most of their time in Edinburgh.
Address: 6 Hunter Square
Rating: Good 8.2 (4845 Reviews)
Rooms: 99
Price: From 249$

Historic Edinburgh City Centre Hotels Offers

Step back in time and immerse yourself in the captivating history of Edinburgh by staying in one of its renowned historic city centre hotels. These exquisite establishments have witnessed centuries of rich heritage and offer a unique opportunity to experience a taste of the city's storied past. With their grand architecture, period furnishings, and charming atmospheres, these hotels seamlessly blend modern comforts with timeless elegance.

The Witchery By The Castle

9.3

Good

(131 Reviews)

+ 44 photos
For a truly enchanting stay, The Witchery by the Castle provides an extraordinary blend of Gothic charm and contemporary comforts. Nestled in the historic Old Town, this unique boutique hotel boasts indulgent suites, each lavishly decorated with rich fabrics and antique furnishings. Guests can savor exquisite Scottish cuisine at the renowned Witchery restaurant, unwind in the sumptuous leather-clad library, and relish the hotel's captivating ambiance that transports them to a bygone era.
Address: Castlehill, Royal Mile, Edinburgh
Rating: Good 9.3 (131 Reviews)
Rooms: 9
Price: From 679$

Edinburgh Castle View City Centre Hotels Offers

For a truly enchanting experience, consider staying in one of the Edinburgh city centre hotels that offer breathtaking views of the iconic Edinburgh Castle. These hotels provide a front-row seat to one of Scotland's most famous landmarks, ensuring an unforgettable stay in the lively heart of the city. Immerse yourself in the enchantment of Edinburgh's history as you wake up to the mesmerizing sight of the castle from your hotel window.