En Duddingston, los viajeros suelen destacar los siguientes hoteles muy recomendados:
Prestonfield House,
The Scott,
Ten Hill Place,
BrewDog DogHouse Edinburgh y
Edinburgh Marriott Hotel Holyrood.
Prestonfield House es un lujoso hotel de 5 estrellas con una excepcional puntuación de 9,8. Los huéspedes elogian constantemente el excelente e increíble servicio del personal, así como el increíble restaurante. Entre sus comodidades se incluyen albornoces, artículos de tocador de diseño, ropa de cama de primera calidad y servicio de habitaciones las 24 horas, lo que lo hace ideal para parejas. Está convenientemente ubicado cerca del Prestonfield Golf Club, a solo 0,4 km, y de Holyrood Park, a 1,2 km.
The Scott, un hotel de 4 estrellas con una puntuación de 9,6, es conocido por su personal amable y servicial, sus habitaciones hermosas y limpias y su delicioso desayuno. Ofrece ropa de cama de primera calidad, albornoces, servicio de habitaciones las 24 horas y artículos de tocador de diseño, junto con la comodidad adicional de estacionamiento gratuito y una estación de carga para coches eléctricos. Este hotel está bien situado cerca de Summerhall, a solo 0,7 km, y de Holyrood Park, a 1,1 km.
Ten Hill Place es otra excelente opción de 4 estrellas, con una puntuación de 9,4. Los viajeros elogian con frecuencia sus habitaciones limpias y agradables, su personal amable y servicial y su excelente desayuno. La ubicación también es muy elogiada. Este hotel ofrece servicio de habitaciones las 24 horas y artículos de tocador de diseño, y está convenientemente cerca de la Royal Mile, a solo 0,5 km, y de Summerhall, a 0,7 km.
BrewDog DogHouse Edinburgh, un hotel de 4 estrellas con una excelente puntuación de 9,8, recibe altas calificaciones por sus habitaciones espaciosas y excelentes, su personal servicial y su delicioso desayuno. Los huéspedes también aprecian su excelente ubicación. Entre sus comodidades se incluyen ropa de cama de primera calidad, servicio de habitaciones las 24 horas, albornoces, artículos de tocador de diseño y desayuno gratuito. Está muy cerca de la Royal Mile, a solo 0,2 km, y de Holyrood Park, a 1,4 km.
El Edinburgh Marriott Hotel Holyrood, de 4 estrellas y con una puntuación de 8,6, es a menudo recomendado por sus habitaciones limpias y excelentes, su personal amable y servicial y su excelente ubicación. Cuenta con aire acondicionado, duchas de efecto lluvia y un spa de servicio completo que ofrece masajes de tejido profundo, manicuras, pedicuras y varios tratamientos corporales. El hotel está convenientemente ubicado cerca de la Royal Mile, a 0,6 km, y de Holyrood Park, a 1,1 km.