Premier Hotels on Princes Street Edinburgh

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

Edinburgh is a city that boasts a tapestry of architectural grandeur, Scottish culture, and lively festivals. Central to this enchanting cityscape is Princes Street, a main thoroughfare framed by the iconic backdrop of the Edinburgh Castle and the serene Princes Street Gardens. Here, hotels on Princes Street offer guests not only luxury and comfort but also prime access to some of Edinburgh's most famous attractions and shopping experiences.

Choosing the right accommodation can define your trip, and the hotels on Princes Street Edinburgh are known for their unrivalled views and strategic locale. Guests can indulge in the majestic panorama of the Old Town and Edinburgh Castle right from the comfort of their hotel rooms, embodying the essence of a truly Scottish escape. With a range of options from boutique to grandeur, these hotels cater to both the discerning luxury-seeker and the budget-conscious traveler without compromising on convenience or quality.

The allure of staying on Princes Street extends beyond the visual delights, as the area is peppered with an array of dining, social, and cultural venues. Whether it's enjoying a perfect cup of coffee in a nearby cafe after a restful night's sleep or exploring the city's historic marvels just footsteps away, Princes Street hotels serve as an excellent gateway to the full Edinburgh immersion. Travelers looking for authentic Scottish hospitality will find that these accommodations offer an ideal starting point for diving into Edinburgh's rich tapestry of experiences, making every journey memorable.

Show more + Show less -

Our Top 10

(Sorted by rating & number of reviews)

1. The Balmoral Hotel
2. Kimpton - Charlotte Square, An Ihg Hotel
3. Tigerlily Hotel
4. Kimpton - Charlotte Square, An Ihg Hotel
5. Mercure Edinburgh City - Princes Street Hotel
6. Radisson Blu Hotel, Edinburgh City Centre
7. Motel One Edinburgh-Princes
8. Sheraton Grand Hotel & Spa
9. Intercontinental Hotels - Edinburgh The George, An Ihg Hotel
10. Premier Inn Edinburgh City Centre

Luxury Hotels on Princes Street Edinburgh: Indulge in Opulent Comfort

Check Availability

Edinburgh
May 01, 2026 - May 02, 2026

The Balmoral Hotel

9.4

Good

(1917 Reviews)

+ 224 photos
The Balmoral, with its majestic clock tower, is an iconic presence on Princes Street Edinburgh. Offering a blend of classical Scottish grandeur and contemporary comfort, the hotel's rooms and suites provide guests with a lavish retreat. It houses a number of dining options, including the Michelin-starred Number One restaurant, adding to the allure for food enthusiasts. The hotel's spa and attentive concierge service ensure relaxation and personalized experiences. Each guest room boasts luxury amenities and spectacular views of the city's skyline, while the hotel's history adds a touch of regal elegance to any stay.
Address: 1 Princes Street
Rating: Good 9.4 (1917 Reviews)
Rooms: 188
Price: From 550$

Kimpton - Charlotte Square, An Ihg Hotel

8.8

Good

(2127 Reviews)

+ 356 photos
Nestled just off Princes Street, The Principal Edinburgh Charlotte Square represents a seamless fusion between traditional Georgian architecture and contemporary style. This boutique hotel boasts a serene garden square setting while offering proximity to the city's main attractions. The distinctive character of each room, featuring classic touches and modern amenities, ensures comfort and character. The hotel's restaurant, The Garden, provides an oasis of calm serving seasonal dishes using locally sourced ingredients. Renowned for its refined elegance and attentive staff, The Principal promises an experience rich in personality and thoughtful luxury.
Address: 38 Charlotte Square
Rating: Good 8.8 (2127 Reviews)
Rooms: 199
Price: From 232$

Tigerlily Hotel

8.9

Good

(2178 Reviews)

+ 177 photos
Tigerlily is an epitome of contemporary luxury and style among the boutique hotels on Princes Street Edinburgh. Known for its chic and fashionable interiors, this hotel offers a boutique experience that caters to the modern traveler's desire for something different and extraordinary. The rooms feature daring designs, bespoke furniture, and an air of urban sophistication. Its renowned bar and restaurant provide a lively atmosphere and inventive cocktails, making it a hotspot for both locals and visitors. The hotel's dedication to creating a personalized and memorable experience is apparent in every detailed touch, from the ambient lighting to the attentive service.
Address: 125 George Street
Rating: Good 8.9 (2178 Reviews)
Rooms: 33
Price: From 243$

Boutique Hotels on Princes Street Edinburgh: Unique Charm and Character

Boutique hotels on Princes Street Edinburgh are perfect for travelers who crave a more personalized and intimate hotel experience. These hotels capture the essence of Edinburgh's unique charm, each with a distinct personality and attentive service. Staying at a boutique hotel here means enjoying an ambiance that's both refined and eclectic, often highlighting local art, design, and history. These establishments provide a cozy escape with a strong sense of place, just steps away from Princes Street's bustling activities. Guests can expect tailored experiences, from custom-made itineraries to local dining recommendations, all wrapped up in a warm and welcoming atmosphere.

Kimpton - Charlotte Square, An Ihg Hotel

8.8

Good

(2127 Reviews)

+ 356 photos
Located just a short distance from Princes Street, the Kimpton Charlotte Square Hotel is a sanctuary for pet owners who wish to indulge in luxury alongside their furry friends. The hotel offers a pet-friendly policy that allows animals of any size to stay without extra charges, providing beds, bowls, and even a doggy concierge list of nearby pet services. The hotel's central garden provides a serene environment for both pets and owners to enjoy, and its close proximity to the gardens along Princes Street is perfect for walks. With its welcoming policy and upscale amenities, the Kimpton Charlotte Square Hotel is ideal for those traveling with pets in tow.
Address: 38 Charlotte Square
Rating: Good 8.8 (2127 Reviews)
Rooms: 199
Price: From 232$

Mercure Edinburgh City - Princes Street Hotel

7.2

Good

(7130 Reviews)

+ 193 photos
Mercure Edinburgh City - Princes Street Hotel offers pet-friendly accommodation with stunning views of the city's landmarks. With a policy that welcomes pets, the hotel ensures that no member of the family misses out on the adventure of exploring Edinburgh. The Mercure offers easy access to the adjacent Princes Street Gardens, providing a perfect spot for a morning stroll or an evening walk with your pet. This hotel, with its central location and comprehensive amenities, is an excellent choice for visitors seeking a pet-friendly stay in the lively heart of the city.
Address: 53 Princes Street
Rating: Good 7.2 (7130 Reviews)
Rooms: 169
Price: From 256$

Radisson Blu Hotel, Edinburgh City Centre

8.4

Good

(5452 Reviews)

+ 236 photos
The Radisson Blu Hotel, Edinburgh City Centre, offers a productive and pleasant stay for business travelers. Located on the historic Royal Mile, a short walk from Princes Street, it provides convenient amenities such as complimentary high-speed internet, a business center, and meeting rooms. The hotel's rooms are designed for comfort and productivity, with work desks and ergonomic chairs. Additionally, guests have access to the on-site restaurant and fitness center, perfect for a business trip that doesn't compromise on wellness or convenience.
Address: The Royal Mile
Rating: Good 8.4 (5452 Reviews)
Rooms: 234
Price: From 246$

Affordable Hotels on Princes Street Edinburgh: Comfort Without Compromise

Travelers on a budget can rejoice in the knowledge that affordable hotels on Princes Street Edinburgh do not skimp on comfort or convenience. These hotels provide cozy accommodations and friendly service at a price point that leaves room for exploring. While more modest in their offerings, these hotels pride themselves on cleanliness, location, and a welcoming atmosphere. They are perfect for the savvy traveler who wishes to save on stay without sacrificing the excitement of being in the lively heart of Edinburgh. With easy access to shopping, dining, and cultural landmarks, these hotels prove that affordability can coexist with comfort and locale.

Motel One Edinburgh-Princes

8.6

Good

(5480 Reviews)

+ 58 photos
Motel One Edinburgh-Princes blends budget-friendly prices with design-led interiors, offering an affordable yet stylish option for hotels on Princes Street Edinburgh. The hotel enjoys views of the majestic Edinburgh Castle and is ideally situated for shopping and sightseeing. Rooms at Motel One are compact but well-appointed, emphasizing comfort, functionality, and a sense of modern elegance. The One Lounge is a lobby, breakfast cafe, and bar all in one, providing a comfortable space to relax and regroup. With a commitment to providing value without sacrificing style or location, Motel One is a go-to for cost-conscious explorers.
Address: 10 15 Princes Street
Rating: Good 8.6 (5480 Reviews)
Rooms: 140
Price: From 176$

Sheraton Grand Hotel & Spa

8.3

Good

(2823 Reviews)

+ 243 photos
The Sheraton Grand Hotel & Spa is another luxury option on Princes Street that does not forget about the furry members of the family. Pets are welcomed with special amenities and the hotel staff can offer recommendations for nearby walking areas, ensuring an enjoyable stay for all. The spacious rooms offer ample space for pets to rest comfortably, and the hotel's urban location offers easy access to trails and green spaces. With its commitment to accommodating pets, the Sheraton Grand ensures that guests with pets have a relaxing and inclusive experience.
Address: 1 Festival Square
Rating: Good 8.3 (2823 Reviews)
Rooms: 269
Price: From 273$

Intercontinental Hotels - Edinburgh The George, An Ihg Hotel

8.4

Good

(1848 Reviews)

+ 355 photos
InterContinental Edinburgh The George offers hotels on Princes Street Edinburgh a taste of Georgian elegance with a modern twist. This hotel prides itself on its refined design, superior service, and a prime location that brings the best of Edinburgh to your doorstep. Its rooms and suites feature chic decor, cutting-edge amenities, and plush furnishings, ensuring a stay marked by style and comfort. Dining at the hotel's restaurant, The Printing Press Bar & Kitchen, is a gastronomic delight that showcases the best of Scottish cuisine. The hotel's commitment to luxury extends to their tailored concierge services, designed to make each guest's visit to Edinburgh truly exceptional.
Address: 19 - 21 George Street
Rating: Good 8.4 (1848 Reviews)
Rooms: 240
Price: From 125$

Family-Friendly Hotels on Princes Street Edinburgh: Making Memories with Every Stay

Family trips to Edinburgh are made special with the right accommodation, and family-friendly hotels on Princes Street Edinburgh understand the needs of travelers with children. These hotels focus on creating a welcoming atmosphere for guests of all ages, offering family-oriented rooms, activities, and dining options. Proximity to attractions like the Edinburgh Zoo, museums, and historical sites means there's always an adventure nearby. Ensuring that both parents and children have a delightful stay, these hotels offer a blend of comfort, convenience, and thoughtful amenities designed to make family vacations both enjoyable and hassle-free.

Premier Inn Edinburgh City Centre

Premier Inn Edinburgh City Centre is recognized for delivering consistent quality at an affordable price. Located directly on Princes Street, this hotel ensures that all of Edinburgh’s highlights are within walking distance. The spacious rooms are designed with contemporary style and comfort in mind, guaranteeing a good night's sleep after a day of exploration. The on-site restaurant offers hearty meals and a variety of breakfast options to start the day right. For travelers looking for reliability and convenience without a hefty price tag, the Premier Inn is an excellent choice amongst the affordable hotels on Princes Street Edinburgh.
Address: 44 York Place
Rooms: 127
Price: From 249$

Apex Waterloo Place Hotel

8.5

Good

(4828 Reviews)

+ 168 photos
Perfectly positioned at the east end of Princes Street, Apex Waterloo Place Hotel is attuned to the needs of families seeking a comfortable and convenient base. The hotel has a selection of spacious rooms and provides cots for the little ones upon request. The swimming pool and children’s menus at the on-site restaurant are sure to be a hit with younger guests, while the welcoming staff are always on hand to help families navigate the city with ease. Apex Waterloo Place Hotel offers a harmonious balance of child-friendly amenities and a central location, ensuring a family stay in Edinburgh is nothing short of exceptional.
Address: 23-27 Waterloo Place
Rating: Good 8.5 (4828 Reviews)
Rooms: 187
Price: From 228$

Apex City Of Edinburgh Hotel

8.2

Good

(4326 Reviews)

+ 117 photos
The Apex City of Edinburgh Hotel caters to business travelers with its central location and array of professional amenities. The hotel, situated close to Princes Street, boasts conference facilities, complementary Wi-Fi, and a business center. Rooms are well-equipped for work requirements with spacious desks, while the hotel's restaurant provides an ideal setting for business lunches or dinners. The friendly staff at Apex are also well-versed in assisting with any business-related needs, adding to the efficient and stress-free experience for corporate guests.
Address: 61 Grassmarket
Rating: Good 8.2 (4326 Reviews)
Rooms: 122
Price: From 189$

Pet-Friendly Hotels on Princes Street Edinburgh: Bringing Your Furry Friends Along

When traveling to Edinburgh with pets, finding the right accommodation becomes crucial, and pet-friendly hotels on Princes Street Edinburgh are here to welcome you and your four-legged companions. These establishments understand that pets are part of the family and offer amenities like pet beds, bowls, and treats to ensure their comfort. With numerous parks and walkways in the vicinity, including the stunning Princes Street Gardens, these hotels offer the perfect respite for you and your pet after a day out in the city. Welcoming staff are also often equipped with helpful tips for pet owners, from nearby pet-friendly cafes to the best dog-walking routes, ensuring a pleasant stay for all guests, no matter how many paws they have.

Business-Friendly Hotels on Princes Street Edinburgh: Work and Comfort Combined

For business travelers, finding the right hotel can be as important as securing a meeting. Business-friendly hotels on Princes Street Edinburgh combine essential amenities like high-speed internet, workspace in rooms, and meeting facilities with the comfort and convenience of central accommodations. Often catering to time-sensitive schedules, these hotels usually offer express check-in and check-out services and are located in proximity to transport links. They strive to ensure that guests stay connected and comfortable during their business endeavors in Edinburgh. After a day of work, the ease of access to leisure activities and dining ensures a well-balanced stay.