Sustainable stay
Vistabella
Vistabella is a luxury 5-star hotel perched on a cliff in Roses, offering breathtaking views of the Mediterranean.
17480 Roses
Spain
About the hotel
Vistabella is a luxury 5-star hotel perched on a cliff in Roses, offering breathtaking views of the Mediterranean. It features a private stretch of beach, an exclusive spa, and multiple refined dining venues including a Michelin-starred restaurant. The hotel provides elegantly appointed rooms and suites with high-end service. It is a premier destination for luxury and gastronomy.
Hold Ctrl to drag map
Community
What verified guests say about inclusivity, accessibility and lifestyle fit — straight from people who stayed here.