Roses Hotels

Roses
Prestige Victoria 7.6 Prestige Victoria

The Prestige Victoria overlooks Santa Margarita Beach just a 10 minute walk from the center of Roses. There is an outdoor pool, and most of the rooms have sea views.

Nearest beaches: Del Salatar Beach, Del Rastell Beach, La Nova Beach and 6 more beaches 5 km around
Roses
Vistabella 8.9 Vistabella

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.

Nearest beaches: Del Bonifaci Cove, Almadrava Cove, Canyelles Petites Cove and 12 more beaches 5 km around
Roses
Hotel Marian Platja 7.6 Hotel Marian Platja

Marian Platja is a family-run hotel with direct access to Roses Beach and Seafront Promenade. It offers an outdoor pool and a bar with a terrace next to the beach.

Nearest beaches: Del Salatar Beach, Del Rastell Beach, La Nova Beach and 6 more beaches 5 km around
Roses
Hotel Grecs 7.7 Hotel Grecs

Stay in the Heart of Roses Located on a hillside overlooking Roses, Grecs offers a large outdoor pool and a free Wi-Fi zone. Each functional room has a balcony with wonderful views of the Costa Brava.

Nearest beaches: La Nova Beach, Els Palangrers Beach, Del Rastell Beach and 11 more beaches 5 km around
Roses
Hostal Puig Rom 7.5 Hostal Puig Rom

Stay in the Heart of Roses Located in the heart of Roses, Hostal Puig Rom is 3 minutes’ walk from the beach and 200 metres from the Marina. It offers air-conditioned rooms with free Wi-Fi, TV and a private bathroom.

Nearest beaches: La Nova Beach, Del Rastell Beach, Els Palangrers Beach and 10 more beaches 5 km around
From 25.00€
Roses
Hotel Casa Del Mar 7.9 Hotel Casa Del Mar

This small, family-run hotel is in the Costa Brava resort of Roses, next to the historic site of Ciutadella and a 5-minute walk from the beach. The rooms at the Hotel Casa del Mar feature a private balcony.

Nearest beaches: Del Rastell Beach, Del Salatar Beach, La Nova Beach and 6 more beaches 5 km around
From 37.00€
Roses
Hotel Ciutadella 8.4 Hotel Ciutadella

Stay in the Heart of Roses 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.

Nearest beaches: La Nova Beach, Del Rastell Beach, Del Salatar Beach and 9 more beaches 5 km around
From 40.00€
Roses
Prestige Goya Park 7.6 Prestige Goya Park

In the Costa Brava resort of Roses, the Prestige Goya Park is just 215 yards from Santa Margarita Beach. In attractive gardens, it features 2 outdoor swimming pools.

Nearest beaches: Del Salatar Beach, Del Rastell Beach, La Nova Beach and 6 more beaches 5 km around
From 43.86€
Roses
Marina 8.3 Marina

Stay in the Heart of Roses Hotel Marina is in the center of Roses, on the seafront. It features free access to the gym and the rooftop swimming pool with hydro-massage jets, open in summer.

Nearest beaches: La Nova Beach, Del Rastell Beach, Del Salatar Beach and 9 more beaches 5 km around
From 45.00€
Roses
Hotel Risech 7.2 Hotel Risech

Stay in the Heart of Roses Hotel Risech is located next to Roses Beach, a 5-minute walk from the marina. The functional rooms include a flat-screen TV and many come with beautiful sea views.

Nearest beaches: La Nova Beach, Del Rastell Beach, Els Palangrers Beach and 10 more beaches 5 km around
From 49.50€