Ravelston House está en Musselburgh, a 2 km de Portobello Beach, y dispone de alojamiento con jardín, parking privado gratis, restaurante y bar.
Este castillo del siglo XV se remonta a la época de María, reina de Escocia, y está rodeado por un parque impresionante de 40 hectáreas.
El Arden House - rooms with continental breakfast, situado frente al hipódromo de Musselburgh, es una villa victoriana que aún conserva sus características originales.
El Faside Estate se encuentra a 16 km al este de la ciudad de Edimburgo, ocupa un castillo del siglo XIV y ofrece un bed and breakfast de lujo.
The Ship Inn, que cuenta con bar, se encuentra en la región de Lothian, Musselburgh, a 1,9 km de Portobello Beach y a 8,7 km de Teatro Edinburgh Playhouse.
El ibis Edinburgh Centre South Bridge – Royal Mile goza de una ubicación céntrica en el centro histórico, a 5 minutos a pie de la estación de trenes Waverley.
El Leonardo Royal Hotel Edinburgh se encuentra en el centro del casco antiguo de Edimburgo, justo al lado de la avenida Royal Mile y a menos de 5 minutos a pie de la estación de tren de Waverly.
Point A Hotel Edinburgh Haymarket es un alojamiento con una ubicación ideal en Edimburgo que ofrece salón de uso común, wifi gratis, bar y habitaciones con aire acondicionado.
El Radisson Blu Hotel, Edinburgh City Centre ofrece spa/centro de fitness, bar y habitaciones con WiFi gratuita. El alojamiento se encuentra a solo 5 minutos a pie de la estación de tren de Waverley.
El ibis Styles St Andrew Square se encuentra a 2 minutos a pie de la calle Princes Street y ofrece habitaciones de diseño exclusivo en el centro de Edimburgo.