Spain Roses hotels.

Showing 1 - 10 of 172 best hotels. | Sorted by rating.

SantaLlucia Apartaments offers apartments in 2 locations on Roses Bay and within 5 minutes’ walk of the nearest beach. These well-equipped apartments have modern décor.

38
9.3

Hotel Carmen is less than 100 yards from the beach, in the Costa Brava town of Roses. This small designer hotel offers charming, bright rooms with flat-screen satellite TV and a private bathroom.

24
9

The seafront Vistabella offers fantastic views of Roses Bay and the surrounding mountains. It features rooms with balconies, a spa and 4 restaurants, including the Michelin-starred Els Brancs.

29
8.9

The Almadraba Park Hotel is a well-equipped hotel in a beautiful natural setting, the Cap de Creus Natural Park, one of the largest and best preserved in Catalonia.

66
8.9

Offering modern apartments with sea views, Salatà Mar is located 140 metres from beach. It features an outdoor swimming pool and is within 10 minutes’ walk of shops, bars and restaurants.

6
8.8

Hotel Mediterraneo Park is set 200 metres from Santa Margarida beach and is surrounded by 10,000m² of gardens and 2 outdoor swimming pools. It has rooms with balconies.

205
8.7

Featuring free Wi-Fi, a spa and rooms with balconies, Terraza sits 65 ft from Roses Beach. Set in gardens, it has an outdoor pool and a restaurant overlooking Roses Bay.

90
8.5

Part of the Hotels Mediterraneo complex, this hotel is set on the Bay of Roses. It is surrounded by 10,000m² of gardens and has 2 outdoor swimming pools.

50
8.5

Hotel Ciutadella is located 330 ft from the beach in Roses, on the Costa Brava. It offers functional, air conditioned rooms with a balcony, flat-screen TV and free Wi-Fi.

77
8.4

Canyelles Platja is located on the seafront just outside Roses with direct access to the beach. It has a swimming pool, a restaurant with sea views and free Wi-Fi access.

100
8.3