Recommended hotels in Roses

Hotel Almadraba Park Roses

From US$ 106

Platja De L'Almadrava, S/N, Roses, Spain - Show map

Show map

The hotel enjoys a privileged location in the northern Costa Brava, on a promontory by the sea and Almadraba Beach. It is easily accessible by road or by sea, and is 5 minutes' drive from the town centre of Roses.

Book Now From US$ 106

Vistabella Hotel Roses

From US$ 120

Avenida Díaz Pacheco, 26, Roses, Spain - Show map

Show map

The hotel is located in Roses on the Costa Brava north, between the natural parks of Cap de Creus and the Empordà Marshes. The location is magical, in the beachfront lives up to its name with spectacular views of the Bay of Roses and the Mediterranean Sea.

Book Now From US$ 120