Stay at a Hotel near Waverley Train Station

Which Hotels and Serviced Apartments in Edinburgh are nearest to the Main Train Station?

Are you planning a city break in Edinburgh by train? Then look for a hotel or serviced apartment within walking distance of Waverley Train Station. You will save on taxi and bus fares, and Waverley Station is right in city centre next to Edinburgh's main attractions so you cannot get a more central location. If you're flying to Edinburgh, there is also an inexpensive and regular express shuttle bus from the airport to Waverley Bridge (next to the station).

Guide to Book hotels in Edinburgh City Centre

Edinburgh is a great place to explore on foot as it is so compact but it can be fairly hilly in places. So if you are planning on carrying your suitcases from the station to the hotel, choose a place within a few hundred metres.

Some people choose railway hotels for convenience alone and some have the reputation for being a little run down and seedy - but there is nothing seedy about the incredible choice of hotels close to the train station in Edinburgh.

Whether you are looking for a cheap hotel to rest your head or to use as a base for exploring the town; or whether you are looking for a luxury hotel with spa facilities for a romantic break, there are many options within easy walking distance of Waverley. Here are some of the places to stay which are within easy walking distance of Waverley Train Station.

Find Edinburgh Hotels close to the Railway Station

  • For a budget hotel in easy reach of Edinburgh train station, consider the Ramada Mount Royal or the Old Waverley.
  • The closest luxury hotel to Waverley is the 5-star historic railway hotel The Balmoral which can be reached on foot in just a couple of minutes.
  • Or choose Hotels near the station with spa and swimming pool include the Scotsman, Radisson Blu and the Carlton.
  • For serviced apartments for romantic breaks or business trips close to the train station consider Princes Street Suites or Royal Mile Residence.

Check availability for all hotels in Edinburgh
Which accommodation is closest to Waverley Train Station? Read on

Cheap Hotels Near Edinburgh Train Station

Old Waverley Hotel

Located at 43 Princes Street, just 180m or a 2-minute walk from the train station, the 3-star Old Waverley Hotel offers cheap hotel accommodation at reasonable prices but some rooms do have private balconies with views over Edinburgh Castle and the city. Consider the Old Waverley if you are on a budget and are looking for a cheap hotel right next to the train station.

Ramada Mount Royal Hotel

Ramada Mount Royal is a 3-star hotel located on Princes Street, just 260m or a 2-minute walk from the train station. Some of the guest rooms boast floor-to-ceiling windows or balconies with amazing views of Edinburgh Castle. Consider the Ramada Mount Royal if you are looking for a cheap hotel in a very central location - but make sure that you get a room with a view and ask for a refurbished room.

Royal British Hotel

Royal British Hotel is a 3-star hotel located on Princes Street just 260m or a 3-minute walk from Waverley. Its key points are the location and the amazing views over Edinburgh Castle and Calton Hill. Looking to book a cheap hotel right next to the railway station? Then consider this one but I would advise that you check rates for the Old Waverley and the Ramada Mount Royal as well.

4-Star Hotels Close to Railway Station

Le Monde Hotel

Le Monde hotel is a 4-star hotel is located on the vibrant George Street, just 500m or a 5-minute walk from Waverly station. Stylish and unusual, Le Monde is a boutique hotel with 18 distinctive themed suites, each styled after a world city such as Barcelona, Cairo or Los Angeles. With 3 bars and a nightclub on-site, as well as numerous clubs and bars around George Street, Le Monde appeals to those in search of buzzing nightlife.

Fraser Suites Hotel

Fraser Suites is a 75-room 4-star boutique hotel located just off the Royal Mile. Enjoying a central location, it is just 200 metres or a 2-minute walk from Waverley train station. The hotel rooms are contemporary and cool, some with separate living areas. They are also equipped with a kitchenette, containing a microwave and basic kitchen and dining utensils, thereby offering more dining options to guests. Fraser Suites offers flexible, city centre hotel accommodation.

Radisson Blu Hotel

Radisson Blu Hotel is a contemporary 4-star hotel situated right on the Royal Mile, just 350m or a 4-minute walk from the train station. The rooms are spacious and stylish and there is a leisure suite onsite offering spa facilities, swimming pool, sauna and gym. Although it caters for both leisure and business guests, the atmosphere and facilities, such as free Wi-Fi, make it especially suitable for business travellers.

Carlton Hotel

The 4-star Barcelo Carlton Hotel is located on North Bridge, just off the Royal Mile and is only 350m or a 4-minute walk from the railway station. There is a separate entrance in Market Street which is quicker and more convenient for guests arriving from Waverley Station. It boasts extensive leisure facilities including a swimming pool, Jacuzzi, 2 squash courts and a gym. The rooms are contemporary, some with views over Princes Street, the Royal Mile, Arthur's Seat or Calton Hill.

George Hotel

George Hotel is a historic 4-star hotel located in trendy George Street, just 550m or a 6-minute walk from the station. Winner of the Best Hotel in Edinburgh award at the Scottish Hotel Awards in 2009, the George offers elegant and well maintained accommodation. It is a good and stylish hotel in the buzzing George Street, famous for its nightlife.

Apex Waterloo Hotel

The 4-star Apex Waterloo hotel is one of three Apex Hotels located in the centre of Edinburgh. Located at 27 Waterloo Place, a quiet area just off Princes Street, the Apex Waterloo is only 550m or a 7-minute walk from Waverley and ideal for shopping and sightseeing. The Apex offers contemporary and spacious accommodation, some with views of the city, and there is a swimming pool, gym and sauna for those who wish to relax. Consider the Apex Waterloo if you're looking for a comfortable and relaxed stay fairly close to the railway station.

Apex International Hotel

The 4-star Apex International Hotel is a little further away from the train station than its sister hotel, the Apex Waterloo, and takes about 8 minutes to reach by foot (800m). It is situated in the fashionable Grassmarket area of Edinburgh and offers comfortable and stylish rooms, some of which enjoy amazing views of Edinburgh Castle. The hotel is perfect for those wanting to make the most of the trendy pubs and bars of the Grassmarket area as well as families, as there is a particular emphasis on child friendly facilities. There is also a Yu-Time leisure suite with swimming pool and gym. Although it is within easy walking distance, some guests do recommend taking a taxi due to the steep walk in places.

Apex City Hotel

The 4-star Apex City Hotel is located a few metres from its sister hotel, Apex International, in the lively Grassmarket area. Although at 800m or an 8-minute walk from Waverley Train Station it is one of the further ones, it can still be reached on foot - although remember that it is a hilly area. The Apex City offers comfortable accommodation at a reasonable price, and guests can make use of the leisure facilities at the nearby Apex International.

King James by Thistle is a 4-star hotel on Leith Street, a short walk from Princes Street and the Royal Mile and just a 3-minute walk from the railway station. Consider the King James with its wide choice of contemporary and stylish rooms for a hotel near Waverly.

Luxury Hotels Next to Waverley Station

Balmoral Hotel

You will not find a more iconic and historic hotel than the luxurious 5-star hotel Balmoral, one of the two original railway hotels, with its imposing 195 feet clock tower. With a prestigious address of 1 Princes Street, this hotel, owned by the Rocco Forte group, is perfectly located right next door to Waverley train station as well as the shops, restaurants and attractions of the centre of Edinburgh. The Balmoral is a very expensive hotel but you get what you pay for and the Balmoral also houses the Michelin starred restaurant Number 1 and a health suite with spa, as well as a high level of personal service.

Caledonian Hotel

Although it is slightly further away from Waverley train station, the elegant and traditional 5-star hotel Hilton Caledonian is the other original railway hotel built by the Caledonian Railway company in 1903. It is located at 4 Princes Street, approx 1.2km away from the station and a good 15-minute walk. It is however an excellent city centre luxury hotel and also offers stunning views over the city.

Scotsman Hotel

The historic Scotsman Hotel is a luxurious 5-star boutique hotel on North Bridge, just 130m away from the train station. With amazing views over Princes Street and Edinburgh Castle, this hotel is full of character having been converted from the building of the Scotsman newspaper and is considered a real Edinburgh landmark. There is also a health centre with swimming pool, gym and spa. The Scotsman is luxurious, a little quirky and right in the city centre.

Apartments Near Train Station in Edinburgh

Princes Suites Apartment

Princes Street Suites are 4-star serviced apartments are located in Waterloo Place, at one end of Princes Street, approx. 650m or an 8-minute walk from Waverley station. There are 37 contemporary apartments to choose from, offering 1 bedroom to 3 bedroom accommodation plus a penthouse suite, all with separate lounge, fully-equipped kitchen and dining area. Each apartment offers a separate lounge, kitchen and a dining area. Although a little further out from the station than the other closer hotels, consider Princes Street Suites for its spacious and high quality accommodation and the popular communal rooftop terrace which offers amazing views over the city.

St Giles Apartments

St Giles Apartments are 4-star modern apartments in and around the city centre, they do not have one central location although many are within a 500m radius of Waverley. These apartments are maintained to a very high standard and range in size from 1 to 3 bedrooms. They are an excellent alternative to hotels for those looking for central and spacious accommodation with self-catering facilities. Facilities do differ between the apartments so it pays to ensure that you know what you are booking.

Royal Mile Residence

Royal Mile Residence are serviced apartments centrally located on the Royal Mile, lively area full of shops, restaurants and bars. They are just 500m or a 6-minute walk from the train station. You can choose from Penthouse Suites, 2-bedroom or 1-bedroom apartments, some of which overlook Princes Street or the Royal Mile.

All offer a separate lounge area and fully-equipped kitchen with cooking equipment and a washer-dryer. They may not be suitable for people with mobility problems as there is no lift due to the age of the building. Consider the Royal Mile Residence if looking for a serviced apartment or are travelling with friends of family.

Conclusion - Staying near Waverley Train Station in Edinburgh

These are some of the best 3-star, 4-star and luxury 5-star hotels and self-catering apartments within walking distance of Waverley Train Station. We've considered chain hotels, boutique hotels, trendy hotels and downright quirky ones so you can find one which meets both budget and taste. But remember that Edinburgh is a small but hilly city so I suggest you take a taxi if you have a lot of luggage

Find hotel accommodation deals 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 > Hotels near Princes Street > Edinburgh Hotels Near Train Station