Stay on or near Princes Street in Edinburgh

Which Edinburgh Hotels are nearest to Princes Street in the City Centre?

Many visitors to Edinburgh come with shopping in mind - and as Edinburgh's main shopping street, Princes Street is always a firm favourite. If you are in Edinburgh for shopping, you may want a hotel close to Princes Street - all the better for dropping off those heavy shopping bags easily and quickly before you head out again.

Princes Street also enjoys some of the best views of Edinburgh, with Princes Street Gardens and Edinburgh Castle in full view. So which of the hotels in Edinburgh are located near or on Princess Street and which offer the best views?

Book hotels in Edinburgh City Centre

Best Ultra-central Princes Street Hotels

Check availability for all Princes Street hotels in Edinburgh

Which Hotel to Stay in near Princes Street

Balmoral Hotel

The 5-star Balmoral Hotel, part of the Rocco Forte chain of hotels, is located at number 1 Princes Street (in the East End of Princes Street, right next to Waverley Railway Station) and a 2 minute walk from St Andrew's Bus Station. This regal hotel is one of the true Edinburgh landmarks, with a 195 clock tower which is always traditionally set two minutes fast.

The guest rooms are individually designed in a traditional and luxurious style and some of them have fabulous views of Princes Street, the Old Town and Edinburgh Castle. There is a Michelin starred restaurant, Number 1 and an award winning spa. The Balmoral is an expensive luxury hotel but if you want a hotel right on Princes Street with excellent facilities, the Balmoral Hotel can be an excellent choice.

Caledonian Hotel

The 5-star Caledonian Hotel on the other hand, is at the West End of Princes St. This historic Edwardian hotel offers traditional and elegant luxury accommodation, with the Deluxe rooms offering amazing views of Edinburgh Castle and the city.

Some of the public rooms, such as the Pompadour Restaurant also have incredible views with stunning panorama over Edinburgh Castle and Princes Street gardens. There is also a a gym, indoor heated pool and the Living Well health club, so guests can relax as well as shop and see the sights. The Hilton Caledonian is not a budget option, but it is definitely one to consider if you're looking for a luxury hotel.

In terms of access to the shopping areas, restaurants and bars of Rose Street and George Street, both of these luxury Princes Street hotels are ideally located. For access to the Old Town and Edinburgh Castle, however, the Balmoral is better located than the Caledonian.

Even though the Caledonian appears to be closer to Edinburgh Castle on the map of the city, it's important to remember that the Castle is a fortress built atop an extinct volcano and its west and south faces (those nearest to the Caledonian) are inaccessible, sheer rock faces.

Other 4 and 5-star hotels close to Princes Street

Sheraton Hotel

The 5-star Sheraton Hotel is around 250m from the west end of Princes Street, with extensive and unique spa facilities including an indoor swimming pool, gym, 17 treatment rooms and a thermal suite, plus a stainless steel rooftop hydropool offering spectacular views over Edinburgh. For a hotel close to Princes Street, with some excellent spa facilities, you should take a look at the Sheraton.

Scotsman Hotel

The 5-star Scotsman Hotel is a luxurious 5-star boutique hotel on North Bridge, a few minutes' walk to Princes Street. Converted from the historic 'Scotsman' newspaper building, each room is very individual and full of character. The hotel is modern and stylish, yet retains many features from the original Scotsman building, making it quirky and a little unusual in design With incredible views over Princes Street and Edinburgh Castle and extensive spa and leisure facilities, this may be your hotel of choice.

Rutland Hotel

The award-winning 4-star Rutland Hotel is located on 1-3 Rutland Street, which joins the west of Princes Street. It is a small and luxurious boutique hotel, stylishly converted from a Georgian Townhouse, which has just 12 guest rooms - all individually decorated with signature white headboards and dramatic colours. Some of the rooms have views over Edinburgh Castle or Princes Street and all are equipped with the latest technology. With an interactive iBar, the One Below, and a popular cocktail bar, Lipgloss, the Rutland could be an excellent choice if you are looking for a small, but contemporary hotel on Princes Street.

Apex Waterloo Hotel

The 4-star Apex Waterloo hotel is located at 27, Waterloo Place, a quiet area around 200m from the east of Princes Street and is one of three Apex hotels in central Edinburgh. This friendly hotel is stylish and contemporary, yet retains many original Georgian features such as fireplaces and covings.

The rooms are modern and well-maintained, with good facilities such as a 42" TV, CD/DVD player and free Wi-Fi, and some have views out over Edinburgh. There is also a Yu Spa, with swimming pool, sauna and gym. For a reasonably-priced hotel, close to Princes Street and with excellent facilities, consider the Apex Waterloo.

Princes Suites Apartment

Princes Street Suites - These 4-star serviced apartments are located in Waterloo Place at the east end of Princes Street. The accommodation includes stylish and contemporary one to three bedroom suites and a penthouse suite, some with views over the city and all with separate lounge, kitchen and dining area so they make a great choice for larger families or people on extended stays in Edinburgh. There is also a shared rooftop terrace with amazing views over the city which many guests use in the summer for al fresco dining. If you are looking more spacious and flexible accommodation very near Princes Street then Princes Street Suites is definitely one to consider.

Carlton Hotel

The modern 4-star Carlton Barcelo hotel, is situated on North Bridge, a few minutes' walk from Princes Street - perfectly located for both Princes Street and the Royal Mile. The 189 guest rooms enjoy views over Princes Street, the Royal Mile, Arthur's Seat or Calton Hill and there are excellent health and leisure facilities at the hotel including a leisure suite with pool, sauna and Jacuzzi facilities plus two squash courts, a gym, a spa and a hair and beauty salon. The Carlton could be a good choice due to the central location and good leisure facilities.

Hudson Hotel

The 4-star boutique Hudson Hotel can be found at 7-11 Hope Street, just off the west end of Princes Street. It is home to the Hudson Bar and Barcaro nightclub and the hotel offers comfortable and contemporary accommodation in a very central area.

As well as the hotels mentioned here, there are hotels such as the trendy Tigerlily Hotel, the boutique Le Monde Hotel, the elegant George Hotel and the traditional Roxburghe Hotel, all 4-star hotel located in nearby George Street. There are also many hotels on or close to Royal Mile, such as the designer Missoni Hotel or the 4-star boutique hotel Fraser Suites.

Conclusion - Staying in a Princes Street hotel in central Edinburgh

As you can see, there is a good choice of 4 and 5-star accommodation on or within easy walking distance of Princess Street. If you want to stay right in the heart of Edinburgh then consider one of these hotels.

Looking for budget hotels in Edinburgh City Centre? Why not check out our section on hotel accommodation in central Edinburgh

»Back to Places to Stay in Edinburgh or Hotels in Edinburgh City Centre

Also see

Home > Edinburgh > Accommodation in Edinburgh & City Centre Hotels > Princes Street Hotels