Roses Hotels
Hover over any Roses hotel to view details
- Page:
- 1
Hotel Casa Del Mar
Starting from
23.33
Starting from
Canigo, 23-25
Roses 17480
This boutique hotel is located in the Costa Brava resort of Roses, next to the historic district of Ciutadella and within walking distance of the beach. This hotel acts as a great base to explore the Costa Brava and the region of Catalonia beyond.
Roses 17480
This boutique hotel is located in the Costa Brava resort of Roses, next to the historic district of Ciutadella and within walking distance of the beach. This hotel acts as a great base to explore the Costa Brava and the region of Catalonia beyond.
(Click marker for details)
Port Canigó
Starting from
25.71
Starting from
Avenida Port Canigó 15-31
Roses 17480
Port Canigó is located just 1 km from the sandy beaches of Roses, with easy access to other towns along the Costa Brava. The complex features an outdoor pool and jacuzzi. The apartments at the Port Canigó have a furnished terrace.
Roses 17480
Port Canigó is located just 1 km from the sandy beaches of Roses, with easy access to other towns along the Costa Brava. The complex features an outdoor pool and jacuzzi. The apartments at the Port Canigó have a furnished terrace.
(Click marker for details)
Prestige Sant Marc
Starting from
34.40
Starting from
Avenida La Bocana, 38
Roses 17480
This popular 3-star hotel is located just 150 metres from the beach in Santa Margarita, 2 km outside of the attractive Catalan resort of Roses.
Roses 17480
This popular 3-star hotel is located just 150 metres from the beach in Santa Margarita, 2 km outside of the attractive Catalan resort of Roses.
(Click marker for details)
Hostal Rom
Starting from
35.00
Starting from
Trinitat 35
Roses 17480
This family-run guest house offers free Wi-Fi in all rooms. Hostal Rom is in the pedestrian centre of Roses, just 50 metres from the beach and its sunset promenade. Free public parking is possible near the guest house.
Roses 17480
This family-run guest house offers free Wi-Fi in all rooms. Hostal Rom is in the pedestrian centre of Roses, just 50 metres from the beach and its sunset promenade. Free public parking is possible near the guest house.
(Click marker for details)
Marbella
Starting from
36.00
Starting from
Roca Negra 11-13
Roses 17480
The family-run Hotel Marbella lies 150 metres from the beach, in the quiet Santa Margarida area of Roses. It offers a swimming pool, and simple en-suite rooms with furnished terrace.
Roses 17480
The family-run Hotel Marbella lies 150 metres from the beach, in the quiet Santa Margarida area of Roses. It offers a swimming pool, and simple en-suite rooms with furnished terrace.
(Click marker for details)
Prestige Goya Park
Starting from
37.40
Starting from
Avenida Port Del Reig, s/n
Roses 17480
Located in the Costa Brava resort of Roses, the Prestige Goya Park is just 200 metres from Santa Margarita Beach. Set in attractive gardens, it features 2 outdoor swimming pools. The spacious rooms at the Goya Park have a balcony and satellite TV.
Roses 17480
Located in the Costa Brava resort of Roses, the Prestige Goya Park is just 200 metres from Santa Margarita Beach. Set in attractive gardens, it features 2 outdoor swimming pools. The spacious rooms at the Goya Park have a balcony and satellite TV.
(Click marker for details)
Apartaments Estudis Els Molins
Starting from
37.80
Starting from
Avenida Rhodes, 22
Roses 17480
Situated only 30 metres from the beach, in the beautiful town of Roses, these apartments are perfect for enjoying a relaxing break on the Costa Brava, Catalonia.
Roses 17480
Situated only 30 metres from the beach, in the beautiful town of Roses, these apartments are perfect for enjoying a relaxing break on the Costa Brava, Catalonia.
(Click marker for details)
Pension Marbella
Starting from
38.00
Starting from
Roca Negra, 11
Roses 17480
The Pension Marbella is located in the Santa Margarita district of Roses, just 150 metres from the beach and shops. It offers free Wi-Fi and a small outdoor pool. All rooms at the Pension Marbella have a balcony, fan and safe.
Roses 17480
The Pension Marbella is located in the Santa Margarita district of Roses, just 150 metres from the beach and shops. It offers free Wi-Fi and a small outdoor pool. All rooms at the Pension Marbella have a balcony, fan and safe.
(Click marker for details)
Hotel Ciutadella
Starting from
39.00
Starting from
Avenida Tarragona, 7
Roses 17480
Hotel Ciutadella is located 100 metres 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.
Roses 17480
Hotel Ciutadella is located 100 metres 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.
(Click marker for details)
Marina
Starting from
40.00
Starting from
Avinguda de Rhodes 81
Roses 17480
Hotel Marina is located in the centre of Roses, on the seafront. It offers free access to the spa with a rooftop swimming pool, jacuzzi and fitness centre. There is a piano lounge where guests can enjoy live music and a bar with a terrace.
Roses 17480
Hotel Marina is located in the centre of Roses, on the seafront. It offers free access to the spa with a rooftop swimming pool, jacuzzi and fitness centre. There is a piano lounge where guests can enjoy live music and a bar with a terrace.
(Click marker for details)
Prestige Coral Platja
Starting from
44.00
Starting from
Avenida de Rhoda, 38
Roses 17480
Prestige Coral Platja is next to Santa Margarida Beach, on the beautiful Costa Brava. It offers an outdoor swimming pool, free Wi-Fi and rooms with private balconies.
Roses 17480
Prestige Coral Platja is next to Santa Margarida Beach, on the beautiful Costa Brava. It offers an outdoor swimming pool, free Wi-Fi and rooms with private balconies.
(Click marker for details)
Prestige Victoria
Starting from
44.00
Starting from
Avenida Gola de l'Estany, s/n
Roses 17480
The Prestige Victoria overlooks Santa Margarita Beach just 10 minutes’ walk from the centre of Roses. There is an outdoor pool, and most of the rooms have sea views. Rooms in the Victoria have satellite TV, private balconies and wooden floors.
Roses 17480
The Prestige Victoria overlooks Santa Margarita Beach just 10 minutes’ walk from the centre of Roses. There is an outdoor pool, and most of the rooms have sea views. Rooms in the Victoria have satellite TV, private balconies and wooden floors.
(Click marker for details)
Hotel Montmar
Starting from
45.00
Starting from
Doctor Ferran 7
Roses 17480
The Hotel Montmar is located near the centre of Roses, just 500 metres from the beach. Its rooms have free Wi-Fi, air-conditioning and plasma-screen TVs. Hotel Montmar’s rooms are decorated with tiled floors.
Roses 17480
The Hotel Montmar is located near the centre of Roses, just 500 metres from the beach. Its rooms have free Wi-Fi, air-conditioning and plasma-screen TVs. Hotel Montmar’s rooms are decorated with tiled floors.
(Click marker for details)
Prestige Mar y Sol
Starting from
45.00
Starting from
Plaza Cataluña, 20
Roses 17480
Located just 50 metres from Roses Beach, Prestige Mar y Sol has a fresh seafood restaurant with beautiful sea views. Its air-conditioned rooms come with a TV and private bathroom. The rooms at the Mar y Sol feature tiled floors and smart décor.
Roses 17480
Located just 50 metres from Roses Beach, Prestige Mar y Sol has a fresh seafood restaurant with beautiful sea views. Its air-conditioned rooms come with a TV and private bathroom. The rooms at the Mar y Sol feature tiled floors and smart décor.
(Click marker for details)
Residencial Portomarina
Starting from
47.00
Starting from
Avenida Nord, 34 bajos Apart. 003 Santa Margarita
Roses 17480
Apartments at Residential Portomarina have a balcony, a fitted kitchen and a flat-screen TV. They are set around an outdoor swimming pool, a sun terrace and garden. Each apartment has a comfortable living area with a sofa bed.
Roses 17480
Apartments at Residential Portomarina have a balcony, a fitted kitchen and a flat-screen TV. They are set around an outdoor swimming pool, a sun terrace and garden. Each apartment has a comfortable living area with a sofa bed.
(Click marker for details)
Hotel Risech
Starting from
49.00
Starting from
Avenida de Rhode, 185
Roses 17480
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. This family-run hotel has a restaurant, serving typical Mediterranean dishes.
Roses 17480
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. This family-run hotel has a restaurant, serving typical Mediterranean dishes.
(Click marker for details)
Apartaments Salatà
Starting from
52.00
Starting from
Port Reig, 44
Roses 17480
The Salatà apartments and studios are all located within 500 metres of the beach in Roses, on the Costa Brava. All apartments have a shared pool, free parking and free Wi-Fi.
Roses 17480
The Salatà apartments and studios are all located within 500 metres of the beach in Roses, on the Costa Brava. All apartments have a shared pool, free parking and free Wi-Fi.
(Click marker for details)
Hotel Grecs
Starting from
52.00
Starting from
Homer, 12-14
Roses 17480
Situated 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. Hotel Grecs is situated a 15-minute walk from La Perola Beach.
Roses 17480
Situated 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. Hotel Grecs is situated a 15-minute walk from La Perola Beach.
(Click marker for details)
La Carabela
Starting from
55.00
Starting from
Plaça Catalunya, 2
Roses 17480
This holiday hotel is located in the picturesque resort of Roses, only 30 metres from the beach and the beautiful bay.
Roses 17480
This holiday hotel is located in the picturesque resort of Roses, only 30 metres from the beach and the beautiful bay.
(Click marker for details)
Hotel Mediterráneo Anexo
Starting from
56.00
Starting from
Quevedo, s/n
Roses 17480
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 a spa and 2 outdoor swimming pools.
Roses 17480
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 a spa and 2 outdoor swimming pools.
(Click marker for details)
San Carlos
Starting from
58.40
Starting from
Solsones 19
Roses 17480
Guests at Hotel San Carlos enjoy free use of the hotel's gym, mini golf, squash and tennis courts and 33-metre outdoor pool. A free heated indoor pool opens seasonally.
Roses 17480
Guests at Hotel San Carlos enjoy free use of the hotel's gym, mini golf, squash and tennis courts and 33-metre outdoor pool. A free heated indoor pool opens seasonally.
(Click marker for details)
Camping Salatà
Starting from
59.40
Starting from
Port Reig, 44
Roses 17480
Camping Salatà is set 250 metres from Santa Margarida Beach, and 2 km from Roses. It offers air-conditioned bungalows with a porch, and an outdoor swimming pool with sun loungers.
Roses 17480
Camping Salatà is set 250 metres from Santa Margarida Beach, and 2 km from Roses. It offers air-conditioned bungalows with a porch, and an outdoor swimming pool with sun loungers.
(Click marker for details)
Hotel Mediterraneo Park
Starting from
64.00
Starting from
Quevedo s/n
Roses 17480
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 a spa and rooms with balconies. The hotel spa features a jacuzzi, sauna and an indoor swimming pool.
Roses 17480
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 a spa and rooms with balconies. The hotel spa features a jacuzzi, sauna and an indoor swimming pool.
(Click marker for details)
Apartaments Montecarlo
Starting from
65.00
Starting from
Avinguda de la Platja, 2
Roses 17480
These modern holiday apartments are located in various locations around Roses, a small, picturesque resort in the north of Catalonia.
Roses 17480
These modern holiday apartments are located in various locations around Roses, a small, picturesque resort in the north of Catalonia.
(Click marker for details)
Hotel Ramblamar
Starting from
65.00
Starting from
Avenida de Rhode, 153
Roses 17480
Located just outside the Cap de Creus National Park, Hotel Ramblamar is in central Roses, next to the beach. All rooms have air conditioning, balconies and most have sea views.
Roses 17480
Located just outside the Cap de Creus National Park, Hotel Ramblamar is in central Roses, next to the beach. All rooms have air conditioning, balconies and most have sea views.
(Click marker for details)
Nautilus Hotel
Starting from
65.00
Starting from
Bergantí, s/n
Roses 17480
Nautilus is a family-run hotel 150 metres from the beach, in Roses’s quiet Santa Margarida neighbourhood. It features a pleasant pool and sun terrace, free parking and excellent live entertainment.
Roses 17480
Nautilus is a family-run hotel 150 metres from the beach, in Roses’s quiet Santa Margarida neighbourhood. It features a pleasant pool and sun terrace, free parking and excellent live entertainment.
(Click marker for details)
Hotel Carmen
Starting from
66.00
Starting from
Trinitat, 41
Roses 17480
Hotel Carmen is set less than 100 metres from the beach, in the Costa Brava town of Roses. This small design hotel offers free Wi-Fi access in all areas. The Carmen Hotel is housed in 3 renovated fishing cottages.
Roses 17480
Hotel Carmen is set less than 100 metres from the beach, in the Costa Brava town of Roses. This small design hotel offers free Wi-Fi access in all areas. The Carmen Hotel is housed in 3 renovated fishing cottages.
(Click marker for details)
Canyelles Platja
Starting from
69.20
Starting from
Playa De Canyelles Petites S/N
Roses 17480
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.
Roses 17480
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.
(Click marker for details)
Montecarlo
Starting from
70.00
Starting from
Avinguda de la Platja nº2
Roses 17480
Rooms with balconies and an outdoor swimming pool feature in Hotel Montecarlo, located on Santa Margarita Beach in Roses Bay. It offers free access to bicycles for all hotel guests. All rooms at the Montecarlo have simple décor with tiled floors.
Roses 17480
Rooms with balconies and an outdoor swimming pool feature in Hotel Montecarlo, located on Santa Margarita Beach in Roses Bay. It offers free access to bicycles for all hotel guests. All rooms at the Montecarlo have simple décor with tiled floors.
(Click marker for details)
Molí Blau Apartaments
Starting from
70.40
Starting from
Sant Lúcar La Mayor, 2-4
Roses 17480
Molí Blau Apartaments overlook Canyelles Beach, 2.8 km from Roses Marina. There is a seasonal outdoor pool, and modern apartments have free Wi-Fi and large furnished terraces with sea views.
Roses 17480
Molí Blau Apartaments overlook Canyelles Beach, 2.8 km from Roses Marina. There is a seasonal outdoor pool, and modern apartments have free Wi-Fi and large furnished terraces with sea views.
(Click marker for details)
Hotel Marian Platja
Starting from
70.60
Starting from
Avenida Salatà, s/n
Roses 17480
Marian Platja is a family-run hotel with direct access to Roses Beach and Seafront Promenade. It offers an outdoor pool, 2 tennis courts and free parking for cars and bikes.
Roses 17480
Marian Platja is a family-run hotel with direct access to Roses Beach and Seafront Promenade. It offers an outdoor pool, 2 tennis courts and free parking for cars and bikes.
(Click marker for details)
Monterrey
Starting from
72.00
Starting from
Passeig Maritim 72-75
Roses 17480
Monterrey has an ideal setting on the seafront of Roses, next to Santa Margarita Beach. It offers a heated outdoor swimming pool, a gym and a sauna. The hotel has a garden and views of Roses Bay.
Roses 17480
Monterrey has an ideal setting on the seafront of Roses, next to Santa Margarita Beach. It offers a heated outdoor swimming pool, a gym and a sauna. The hotel has a garden and views of Roses Bay.
(Click marker for details)
Maritim
Starting from
74.00
Starting from
Passeig Maritim, s/n
Roses 17480
Situated in front of Salatà Beach in Roses, Maritim offers an outdoor pool with a sun terrace. All the air-conditioned rooms have free Wi-Fi and a balcony with sea views. The lounge and bar area at Hotel Maritim enjoy views over the Bay of Roses.
Roses 17480
Situated in front of Salatà Beach in Roses, Maritim offers an outdoor pool with a sun terrace. All the air-conditioned rooms have free Wi-Fi and a balcony with sea views. The lounge and bar area at Hotel Maritim enjoy views over the Bay of Roses.
(Click marker for details)
Apartaments Stella Maris
Starting from
84.28
Starting from
Passeig Marítim, 8
Roses 17480
Apartaments Stella Maris offers well-equipped apartments with balconies on Roses’ beachfront promenade. This complex offers impressive sea views and free Wi-Fi access. Each of the Maris apartments has a kitchenette.
Roses 17480
Apartaments Stella Maris offers well-equipped apartments with balconies on Roses’ beachfront promenade. This complex offers impressive sea views and free Wi-Fi access. Each of the Maris apartments has a kitchenette.
(Click marker for details)
Vistabella
Starting from
86.50
Starting from
Av. Díaz Pacheco, 26
Roses 17480
The 5-star Vistabella has 4 restaurants and a spa with sauna, steam bath and indoor pool. Guests enjoy spectacular views over Roses Bay from the bar, restaurants and rooftop jacuzzis.
Roses 17480
The 5-star Vistabella has 4 restaurants and a spa with sauna, steam bath and indoor pool. Guests enjoy spectacular views over Roses Bay from the bar, restaurants and rooftop jacuzzis.
(Click marker for details)
Ciudad De Vacaciones Cala Montjoi
Starting from
88.00
Starting from
Carretera La Roca, s/n
Roses 17480
Situated in a privileged position in a natural park and by a pleasant cove surrounded by mountains – you can take part in a wide range of sporting activities including archery, basketball and squash.
Roses 17480
Situated in a privileged position in a natural park and by a pleasant cove surrounded by mountains – you can take part in a wide range of sporting activities including archery, basketball and squash.
(Click marker for details)
Hostal Restaurant Mas Palou
Starting from
89.00
Starting from
Carretera Arenes S/N
Roses 17480
In a privileged position, both for its geographical and its artistic setting, you will find mas Palou, a typical Catalan farm house from 1582 that has been lovingly restored.
Roses 17480
In a privileged position, both for its geographical and its artistic setting, you will find mas Palou, a typical Catalan farm house from 1582 that has been lovingly restored.
(Click marker for details)
Thalassa Sport Spa
Starting from
90.00
Starting from
Jacinto Benavente, 9
Roses 17480
Thalassa Sport is a spa hotel, with an indoor swimming pool and fitness centre. It is set in Roses Bay, just 30 metres from Salatar Beach. Free private parking is available at the hotel. The historic centre of Roses is just a 10-minute walk away.
Roses 17480
Thalassa Sport is a spa hotel, with an indoor swimming pool and fitness centre. It is set in Roses Bay, just 30 metres from Salatar Beach. Free private parking is available at the hotel. The historic centre of Roses is just a 10-minute walk away.
(Click marker for details)
Almadraba Park Hotel
Starting from
134.00
Starting from
Platja Almadrava
Roses 17480
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.
Roses 17480
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.
(Click marker for details)
Terraza
Starting from
134.00
Starting from
Avenida de Rhode 32
Roses 17480
Featuring free Wi-Fi, a spa and rooms with balconies, Terraza sits 20 metres from Roses Beach. Set in gardens, it has an outdoor pool and a restaurant overlooking Roses Bay. The Terraza’s air-conditioned rooms have simple décor.
Roses 17480
Featuring free Wi-Fi, a spa and rooms with balconies, Terraza sits 20 metres from Roses Beach. Set in gardens, it has an outdoor pool and a restaurant overlooking Roses Bay. The Terraza’s air-conditioned rooms have simple décor.
(Click marker for details)
Hotel Cala Joncols
Starting from
135.20
Starting from
Carretera Cala Joncols, s/n
Roses 17480
Located in Catalonia’s Cap de Creus Nature Reserve, Hotel Cala Joncols offers an outdoor pool, sauna and massages. In summer, its beach bar hosts barbecues, live music and chill-out nights.
Roses 17480
Located in Catalonia’s Cap de Creus Nature Reserve, Hotel Cala Joncols offers an outdoor pool, sauna and massages. In summer, its beach bar hosts barbecues, live music and chill-out nights.
(Click marker for details)
- Page:
- 1
Stop Modern Day Slavery
Slavery exists because we pretend it doesn't. Learn the facts and support the CNN FREEDOM PROJECT.
YaySpain.com is donating 2% of all bookings
to organizations dedicated to ending human trafficking. Thank you for making this possible.







