Skip to main content

Accommodations in Roses

Find the accommodations that appeal to you the most

The best accommodations in Roses

Check out our selection of great accommodations in Roses

Filter by:

Review score

Boutique Hotel Comtal Empuries

Hotel in Roses

Located in Roses, 6.9 miles from Dalí Museum, Boutique Hotel Comtal Empuries provides accommodations with a seasonal outdoor swimming pool, private parking, a garden and a terrace.

S
Seth
From
United States
Wow❗️. This place is a gem. Large comfortable rooms. Excellent restaurant.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,032 reviews
Price from
$141.02
1 night, 2 adults

Canyelles Platja

Hotel in Almadraba-Canyelles, Roses

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.

G
Giovana
From
Ireland
Perfect location, great bedroom and breakfast
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,621 reviews
Price from
$175.31
1 night, 2 adults

Prestige Mar y Sol

Hotel in Roses Town Center, Roses

Featuring free WiFi, Prestige Mar y Sol is set in Roses, 1640 feet from Ciutadella Roses and 1.4 mi from Aquabrava Water Park. This 3-star hotel has air-conditioned rooms with a private bathroom.

E
Elizabeth
From
France
The staff is very friendly and the location is amazing. It’s right in the town center. And the view of the sea is beautiful…
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 2,683 reviews
Price from
$134.67
1 night, 2 adults

Hotel Spa Mediterraneo Park

Hotel in Santa Margarida, Roses

Hotel Mediterraneo Park is set 656 feet from Santa Margarida beach and is surrounded by 33 ft² of gardens and 2 outdoor swimming pools. It has rooms with balconies.

I
Iulia Trifu
From
Spain
Amazing stay with good facilities, breakfast and very clean room.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 3,322 reviews
Price from
$133.05
1 night, 2 adults

Piso de 2 habitaciones, 3 piscinas y cerca del mar

Santa Margarida, Roses

Featuring a garden, Piso de 2 habitaciones, 3 piscinas y cerca del mar provides accommodations in Roses. This property offers a private pool, free Wifi, and free private parking.

J
Julian
From
Spain
Very comfortable and clean. 15 min walk to the beach an very well located to explore Costa Brava
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 111 reviews
Price from
$122.80
1 night, 2 adults

Casa de l’Albada

Roses Town Center, Roses

A 19-minute walk from Platja de la Punta in the center of Roses, Casa de l’Albada offers accommodations with access to spa facilities, public bath, and open-air bath.

W
William Noonan
From
United States
Everything. Absolutely everything. Karen was an amazing host. The view is worth the cost alone but a must is her breakfast. If you stay, do yourself the favor and get her breakfast every day.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 111 reviews
Price from
$317.29
1 night, 2 adults

1935 Hotel Boutique & Apartments - Adults Only

Hotel in Santa Margarida, Roses

Located just 820 feet from Santa Margarita Beach in Roses, 1935 Hotel Boutique & Apartments - Adults Only features a heated outdoor pool.

C
Christina
From
Spain
Lovely staff, very clean, great location although not on the water, comfy beds and room. Good breakfast. Easy to find free street parking (during off season). Quiet neighborhood.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 557 reviews
Price from
$135.73
1 night, 2 adults

Hotel & Spa Terraza 4 Sup

Hotel in Santa Margarida, Roses

Featuring free Wi-Fi, a spa and rooms with balconies, Terraza sits 66 feet from Roses Beach and has direct access to the promenade.

T
Tahmina
From
Azerbaijan
We liked the hotel, room was clean. Staff was kind. Good restaurant. And the view was breathtaking!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 852 reviews
Price from
$164.52
1 night, 2 adults

Level Mar

Almadraba-Canyelles, Roses

A 10-minute walk from Canyelles Petites beach in Roses, Level Mar provides accommodations with access to spa facilities.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 12 reviews
Price from
$705.09
1 night, 2 adults

Las mejores puestas de sol

Roses Town Center, Roses

Offering a garden, Las mejores puestas de sol features accommodations in Roses. This property offers a private pool, free Wifi, and free private parking.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 16 reviews
Price from
$190.37
1 night, 2 adults
All accommodations in Roses

Top picks for Roses hotels

Explore our most popular hotels in Roses

Filter by:

Review score

Boutique Hotel Comtal Empuries

Hotel in Roses

Located in Roses, 6.9 miles from Dalí Museum, Boutique Hotel Comtal Empuries provides accommodations with a seasonal outdoor swimming pool, private parking, a garden and a terrace.

S
Seth
From
United States
Wow❗️. This place is a gem. Large comfortable rooms. Excellent restaurant.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,032 reviews
Price from
$141.02
1 night, 2 adults

Canyelles Platja

Hotel in Almadraba-Canyelles, Roses

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.

G
Giovana
From
Ireland
Perfect location, great bedroom and breakfast
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,621 reviews
Price from
$175.31
1 night, 2 adults

Prestige Mar y Sol

Hotel in Roses Town Center, Roses

Featuring free WiFi, Prestige Mar y Sol is set in Roses, 1640 feet from Ciutadella Roses and 1.4 mi from Aquabrava Water Park. This 3-star hotel has air-conditioned rooms with a private bathroom.

E
Elizabeth
From
France
The staff is very friendly and the location is amazing. It’s right in the town center. And the view of the sea is beautiful…
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 2,683 reviews
Price from
$134.67
1 night, 2 adults

Hotel Spa Mediterraneo Park

Hotel in Santa Margarida, Roses

Hotel Mediterraneo Park is set 656 feet from Santa Margarida beach and is surrounded by 33 ft² of gardens and 2 outdoor swimming pools. It has rooms with balconies.

I
Iulia Trifu
From
Spain
Amazing stay with good facilities, breakfast and very clean room.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 3,322 reviews
Price from
$133.05
1 night, 2 adults

Piso de 2 habitaciones, 3 piscinas y cerca del mar

Santa Margarida, Roses

Featuring a garden, Piso de 2 habitaciones, 3 piscinas y cerca del mar provides accommodations in Roses. This property offers a private pool, free Wifi, and free private parking.

J
Julian
From
Spain
Very comfortable and clean. 15 min walk to the beach an very well located to explore Costa Brava
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 111 reviews
Price from
$122.80
1 night, 2 adults

Casa de l’Albada

Roses Town Center, Roses

A 19-minute walk from Platja de la Punta in the center of Roses, Casa de l’Albada offers accommodations with access to spa facilities, public bath, and open-air bath.

W
William Noonan
From
United States
Everything. Absolutely everything. Karen was an amazing host. The view is worth the cost alone but a must is her breakfast. If you stay, do yourself the favor and get her breakfast every day.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 111 reviews
Price from
$317.29
1 night, 2 adults

1935 Hotel Boutique & Apartments - Adults Only

Hotel in Santa Margarida, Roses

Located just 820 feet from Santa Margarita Beach in Roses, 1935 Hotel Boutique & Apartments - Adults Only features a heated outdoor pool.

C
Christina
From
Spain
Lovely staff, very clean, great location although not on the water, comfy beds and room. Good breakfast. Easy to find free street parking (during off season). Quiet neighborhood.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 557 reviews
Price from
$135.73
1 night, 2 adults

Hotel & Spa Terraza 4 Sup

Hotel in Santa Margarida, Roses

Featuring free Wi-Fi, a spa and rooms with balconies, Terraza sits 66 feet from Roses Beach and has direct access to the promenade.

T
Tahmina
From
Azerbaijan
We liked the hotel, room was clean. Staff was kind. Good restaurant. And the view was breathtaking!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 852 reviews
Price from
$164.52
1 night, 2 adults

Level Mar

Almadraba-Canyelles, Roses

A 10-minute walk from Canyelles Petites beach in Roses, Level Mar provides accommodations with access to spa facilities.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 12 reviews
Price from
$705.09
1 night, 2 adults

Las mejores puestas de sol

Roses Town Center, Roses

Offering a garden, Las mejores puestas de sol features accommodations in Roses. This property offers a private pool, free Wifi, and free private parking.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 16 reviews
Price from
$190.37
1 night, 2 adults
All accommodations in Roses

Most booked accommodations in Roses and surrounding area in the past month

See all

Popular with guests booking accommodations in Roses

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 3,772 reviews

Popular with guests booking accommodations in Roses

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 3,701 reviews

Popular with guests booking accommodations in Roses

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 2,646 reviews

Popular with guests booking accommodations in Roses

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 852 reviews

Popular with guests booking accommodations in Roses

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 3,232 reviews

Popular with guests booking accommodations in Roses

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,032 reviews

Popular with guests booking accommodations in Roses

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 3,858 reviews

Popular with guests booking accommodations in Roses

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 3,721 reviews

Popular with guests booking accommodations in Roses

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 2,652 reviews

Popular with guests booking accommodations in Roses

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 2,680 reviews

Enjoy breakfast in Roses and nearby

Hotel Vela

Roses
Breakfast options
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 3,232 reviews

This holiday hotel is located in the picturesque resort of Roses, only 98 feet from the beach and the beautiful bay.

From $75.21 per night

Hotel Marina

Roses
Breakfast options
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 3,701 reviews

Hotel Marina is located in the center of Roses, on the seafront. It offers free access to the gym and the rooftop swimming pool with hydromassage jets, open in summer.

From $111.64 per night

Hotel Risech

Roses
Breakfast options
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 3,721 reviews

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.

From $105.41 per night

Hotel Montmar

Roses
Breakfast options
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 2,652 reviews

The family-run Hotel Montmar is located near the center of Roses, just 984 feet from the beach. Its rooms have air-conditioning and plasma-screen TVs.

From $78.38 per night

Hotel Mas Palou

Roses
Breakfast options
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 3,858 reviews

In a privileged position, both for its geographical and its artistic setting, you will find Mas Palou, a characteristic Catalan farm house from 1582.

From $66.98 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 841 reviews

Set in the center of Empuriabrava Port, this hotel is 328 feet from the beach and offers views over the Salins canals. It features a wellness area, rooftop hot tub and pool.

From $82.26 per night
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1,982 reviews

Xon's Platja HA is 164 yards from Empuriabrava Beach, in the center of the resort, and 218 yards from the town's famous canals.

From $90.02 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 264 reviews

Located in Palau-Saverdera, 10 miles from Peralada Golf Club, Hotel Boutique Niu de Sol - Designed for Adults features views of the mountain.

Save money on accommodations in Roses and nearby – budget options available

BEL APPARTEMENT ROSES PLAGE

Roses
Budget options available
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 383 reviews

BEL APPARTEMENT ROSES PLAGE provides accommodations within half a mile of the center of Roses, with free Wifi and a kitchen with a microwave, a toaster, and a fridge.

From $76.38 per night

Agi Gloria Rooms

Roses
Budget options available
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 617 reviews

Agi Gloria Rooms is a guest house featuring rooms with free Wifi and air conditioning in the center of Roses. There's a private entrance at the guest house for the convenience of those who stay.

From $69.33 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 346 reviews

Escondite central con terraza compartida en la azotea features rooms with free Wifi in the center of Roses.

From $78.74 per night

Apto familiar a pasos del mar en Roses BravaDreams offers accommodations in Roses, 12 miles from Peralada Golf Club and 13 miles from Dalí Museum.

From $185.67 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 35 reviews

Apartamento renovado en Barrio de los Pescadores in Roses offers accommodations with free Wifi, 13 miles from Dalí Museum, 14 miles from Peralada Golf Club, and a 16-minute walk from Ciutadella Roses.

Appart Duplex Roses Plage

Roses
Budget options available
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 4 reviews

Appart Duplex Roses Plage offers accommodations in Roses, 13 miles from Dalí Museum and 14 miles from Peralada Golf Club.

From $191.31 per night

Residencia Platja de Roses

Roses
Budget options available
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 68 reviews

Residencia Platja de Roses is located in Roses, just a few steps from Playa Rastell and 12 miles from Dalí Museum. This beachfront property offers access to a balcony and free private parking.

From $223.28 per night

Camping Joncar Mar

Roses
Budget options available
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 172 reviews

Set just 492 feet from the beach and 15 minutes’ walk from the center of Roses, Camping Joncar Mar features an outdoor pool, on-site restaurant and modern bungalows, apartments and mobile homes.

From $87.84 per night

Great access to the city center. Check these accommodations in Roses and nearby

STUDIO ROSES PLAGE

Roses
Central location
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 147 reviews

STUDIO ROSES PLAGE is located in Roses, just 12 miles from Dalí Museum and 13 miles from Peralada Golf Club. Featuring inner courtyard views, this apartment also has free Wifi.

From $58.76 per night

Roses Sweet Home

Roses
Central location
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 15 reviews

Roses Sweet Home is located in Roses, just 13 miles from Dalí Museum and 14 miles from Peralada Golf Club. This apartment provides air-conditioned accommodations with a balcony and free Wifi.

From $288.38 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 32 reviews

Apartamento en el MAR is a recently renovated apartment in the center of Roses, a few steps from Platja de la Punta and 13 miles from Dalí Museum.

From $136.42 per night

Apartament Marina

Roses
Central location
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1 review

Apartament Marina is located in Roses, just 12 miles from Dalí Museum and 13 miles from Peralada Golf Club.

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 33 reviews

Offering a private beach area and free Wifi, Apartamento Marina Roses offers accommodations in the center of Roses. With quiet street views, this accommodation provides a balcony.

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 6 reviews

Apartamento Marina Roses 4 offers accommodations in Roses, 13 miles from Dalí Museum and 14 miles from Peralada Golf Club. This beachfront property offers access to a balcony and free Wifi.

Casa Deti

Roses
Central location

Casa Deti is located in Roses, just 12 miles from Peralada Golf Club and 13 miles from Dalí Museum. This vacation home offers accommodations with a terrace and free Wifi.

From $676.56 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 6 reviews

Apartamento Marina Roses 2 is located in Roses, just 13 miles from Dalí Museum and 14 miles from Peralada Golf Club. This apartment offers free private parking, an elevator, and free Wifi.

FAQ about accommodations in Roses

Accommodations that guests love in Roses

See all
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 3,313 reviews
Very enjoyable stay. Right on the beach.
Guest review by
Simon
Young couple
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 17 reviews
I absolutly loved my stay in this apartment, it had everything i could want/need. And the owner was so kind to help me with issues regarding arrival and departure, so i can only recommend this apartment for sure.
Guest review by
Bojangels
Solo traveler
Avg. price/night: $148.07
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 667 reviews
Perfect spot for a beach holiday! Just what we wanted - thank you
Guest review by
Philippa
Family with young children
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,049 reviews
The staff were exceptional The location was spectacular The restaurant, breakfast and supper were outstanding The pool area and views from the property were amazing The proximity to one of the cleanest and best beaches was incredible. The water was transparent and fantastic for swimming. Staying at the Almadabra Park Hitrl was the bests part of our vacation.
Guest review by
Lisa
Family with young children
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 5,527 reviews
This hotel is ideally located right in front of the sea offering a well balanced value for the accommodations. One obvious trademark that serve a wide spectrum of clientele is that there is tendency to make the experience more mundane and impersonal.
Guest review by
OZ
Family with young children
Avg. price/night: $75.21
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 3,232 reviews
Hotel Vela was continuously cleaned by friendly staff. The hotel attendants were friendly, observant, and welcoming. The room was simple but clean and comfortable. We didn't feel like we were just tourists. Good value for fresh breakfast with very attentive staff. Location could not have been better. Excellent accommodations and value for our 13 night stay in Roses.
Guest review by
Simon
Young couple