Para acomodações econômicas em Joppa, o Premier Inn Edinburgh A1 - Newcraighall,
Ravelston House e o
Best Western Kings Manor Hotel são altamente recomendados.
O Premier Inn Edinburgh A1 - Newcraighall, de 3 estrelas, com uma impressionante classificação de 9.0, oferece estacionamento gratuito e conveniente e instalações de estacionamento acessíveis. Ele está localizado a aproximadamente 1,6 km de Joppa Shore, 2,3 km de Fisherrow Sands e 2,5 km de Portobello Beach.
Outra excelente escolha é o Ravelston House, de 3 estrelas, classificado com 8.8. Os hóspedes frequentemente elogiam a equipe simpática e prestativa, os quartos agradáveis e limpos e o excelente e delicioso café da manhã. Ele oferece estacionamento gratuito, WiFi gratuito, produtos de higiene pessoal gratuitos e estacionamento acessível. Joppa Shore fica a 1,8 km, Musselburgh Sands a 1,5 km, Fisherrow Sands a apenas 0,2 km e Portobello Beach a 3,1 km de distância.
O Best Western Kings Manor Hotel, de 3 estrelas, com uma classificação de 8.6, também é uma ótima opção. Os visitantes frequentemente destacam os quartos espaçosos e limpos, a equipe simpática, o excelente café da manhã e as instalações limpas. Café da manhã gratuito para crianças, produtos de higiene pessoal gratuitos, WiFi gratuito e internet a cabo gratuita em áreas públicas são fornecidos. Ele está convenientemente localizado a 0,5 km de Joppa Shore, 2,0 km de Fisherrow Sands e 1,4 km de Portobello Beach.