Hotels in Roses

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Roses?

Hotel Vistabella
Hotel Vistabella
5.0 star property
Almadraba-Canyelles
9.0 out of 10, Wonderful, (200 reviews)
Perched above the sea in Roses, this luxurious retreat offers 4 restaurants including Els Brancs with ocean vistas. Unwind at the spa with facials and aromatherapy, or explore nearby Roses Beach after snorkeling along the Costa Brava.
The price is $197
$229 total
includes taxes & fees
May 12 - May 13
Hotel Vistabella
Sa Perafita
Sa Perafita
3.0 star property
Roses
9.4 out of 10, Exceptional, (37 reviews)
Escape to this rustic country house in Roses with easy access to Museu de Cadaqués. Enjoy complimentary WiFi and parking while exploring nearby hiking trails. The peaceful garden and terrace create a serene atmosphere for unwinding after daily adventures.
The price is $174
$196 total
includes taxes & fees
May 11 - May 12
Sa Perafita
Almadraba Park Hotel
Almadraba Park Hotel
4.0 star property
Almadraba-Canyelles
9.4 out of 10, Exceptional, (193 reviews)
Soak in coastal charm at this Roses beach hotel with an outdoor pool and poolside bar. After scuba diving or snorkeling, enjoy Mediterranean cuisine at Almadraba restaurant. Tennis courts, spa services, and free breakfast round out your perfect seaside escape.
The price is $158
$179 total
includes taxes & fees
May 28 - May 29
Almadraba Park Hotel
Casa de l'Albada
Casa de l'Albada
2.5 star property
Roses Town Center
10.0 out of 10, Exceptional, (1 review)
The price is $236
$262 total
includes taxes & fees
May 10 - May 11
Casa de l'Albada
Mas Palou
Mas Palou
3.0 star property
Roses
7.6 out of 10, Good, (121 reviews)
The price is $85
$96 total
includes taxes & fees
May 27 - May 28
Mas Palou
BAY HOTEL
BAY HOTEL
2.0 star property
Santa Margarida
The price is $94
$106 total
includes taxes & fees
May 17 - May 18
BAY HOTEL
Hostal Rom
Hostal Rom
2.0 star property
Roses Town Center
8.2 out of 10, Very Good, (107 reviews)
Escape to this beachfront pension where sun-kissed shores meet Mediterranean charm. Just steps from Roses Beach with Nova Beach and Citadel nearby, this cozy retreat offers a bar, terrace, and Mama Rom's Buffet serving delicious local cuisine throughout the day.
The price is $66
$75 total
includes taxes & fees
May 20 - May 21
Hostal Rom
Hotel Carmen
Hotel Carmen
2.0 star property
Roses Town Center
9.2 out of 10, Wonderful, (71 reviews)
Moments from Roses Beach, this hotel's Garden Terrasse restaurant serves lunch and dinner with lush views. Unwind at the bar or terrace after exploring Nova Beach and Citadel of Roses. Girona Airport is just 54 minutes away.
The price is $79
$90 total
includes taxes & fees
May 20 - May 21
Hotel Carmen
ECO-APARTMENTS LA MARINEDA & HOTEL THALASSA SPORT & SPA
ECO-APARTMENTS LA MARINEDA & HOTEL THALASSA SPORT & SPA
4.0 star property
Roses
9.4 out of 10, Exceptional, (73 reviews)
Immerse yourself in Mediterranean tranquility at this Roses waterfront retreat, offering both indoor and outdoor pools. The full-service spa provides rejuvenating treatments while premium bedding ensures restful nights after exploring nearby Saltar Beach.
The price is $201
$225 total
includes taxes & fees
May 10 - May 11
ECO-APARTMENTS LA MARINEDA & HOTEL THALASSA SPORT & SPA
Hotel Montecarlo Spa & Wellness
Hotel Montecarlo Spa & Wellness
4.0 star property
Santa Margarida
8.6 out of 10, Excellent, (842 reviews)
Escape to this wellness haven with a full-service spa offering massages, facials, and body wraps. Just steps from Roses Beach, enjoy the indoor pool, hot tub, and complimentary breakfast while exploring nearby Platja de Sant Margarida.
The price is $133
$151 total
includes taxes & fees
May 17 - May 18
Hotel Montecarlo Spa & Wellness
Canyelles Platja
Canyelles Platja
4.0 star property
Almadraba-Canyelles
8.8 out of 10, Excellent, (162 reviews)
Wake up to stunning Roses seaside views from this beachfront hotel with 2 restaurants and massage services. After enjoying the free breakfast, stroll to Canyelles Beach or work out in the fitness center. Unwind with drinks at the beach bar later.
The price is $127
$145 total
includes taxes & fees
May 11 - May 12
Canyelles Platja
Prestige Mar y Sol
Prestige Mar y Sol
3.0 star property
Roses Town Center
8.6 out of 10, Excellent, (521 reviews)
Wake up to shimmering Mediterranean views at this beachfront hotel in Roses. Just minutes from Nova Beach and Roses Beach, this coastal gem offers free WiFi and convenient breakfast options for your seaside adventure.
The price is $152
$169 total
includes taxes & fees
May 10 - May 11
Prestige Mar y Sol
Hotel Ciutadella
Hotel Ciutadella
3.0 star property
Roses Town Center
8.8 out of 10, Excellent, (447 reviews)
Mediterranean magic awaits at this Roses hotel, where a seasonal outdoor pool, rooftop terrace, and fitness center provide perfect vacation essentials. Near Nova Beach and the historic Citadel, with convenient café and bar options for post-swim refreshments.
The price is $65
$74 total
includes taxes & fees
May 10 - May 11
Hotel Ciutadella
Hotel Montana by Bossh
Hotel Montana by Bossh
1.0 star property
Roses
7.8 out of 10, Good, (16 reviews)
Immerse yourself in coastal charm at this Roses hotel, steps from Rastrell Beach and Aventura Nautica. Free WiFi keeps you connected, while the 24-hour front desk ensures assistance anytime during your Mediterranean getaway.
The price is $56
$64 total
includes taxes & fees
May 20 - May 21
Hotel Montana by Bossh
Hotel Nautilus
Hotel Nautilus
3.0 star property
Roses
8.0 out of 10, Very Good, (129 reviews)
Soak in coastal charm at this Mediterranean hotel with a refreshing outdoor pool and poolside bar. Only a 5-minute walk from Roses Beach and near Saltar Beach, enjoy complimentary breakfast and WiFi after days exploring the stunning Costa Brava.
The price is $93
$104 total
includes taxes & fees
May 17 - May 18
Hotel Nautilus
Casa Del Mar Hotel
Casa Del Mar Hotel
1.0 star property
Roses
9.2 out of 10, Wonderful, (154 reviews)
Seaside bliss awaits at this coastal hotel with free WiFi and parking. After hiking local trails, relax on the terrace or enjoy drinks at the bar. Room service adds comfort while Rastrell Beach and Minigolf Greens provide nearby entertainment.
The price is $75
$84 total
includes taxes & fees
May 20 - May 21
Casa Del Mar Hotel
Hotel Monterrey Roses by Pierre & Vacances
Hotel Monterrey Roses by Pierre & Vacances
4.0 star property
Santa Margarida
8.2 out of 10, Very Good, (475 reviews)
Immerse yourself in coastal bliss at this Roses beach hotel with Mediterranean dining at Coconut restaurant. Refresh in the outdoor pool or unwind in the sauna while children splash in their own pool. Near Platja de Sant Margarida and Aventura Nautica.
The price is $99
$113 total
includes taxes & fees
May 27 - May 28
Hotel Monterrey Roses by Pierre & Vacances
AGI Gloria Rooms
AGI Gloria Rooms
2.0 star property
Roses Town Center
6.4 out of 10, (44 reviews)
Escape to this charming hostal, a 5-minute walk from Roses Beach and near Nova Beach. Rooms feature relaxing soaking tubs and satellite TV. Enjoy complimentary WiFi while exploring the Costa Brava coastline.
The price is $62
$70 total
includes taxes & fees
May 20 - May 21
AGI Gloria Rooms
Prestige Victoria Hotel
Prestige Victoria Hotel
3.0 star property
Santa Margarida
8.0 out of 10, Very Good, (557 reviews)
Mediterranean magic awaits at this coastal hotel with indoor and outdoor pools. Just minutes from Platja de Sant Margarida and water activities like parasailing and windsurfing. After adventures, unwind in the health club, sauna, or with rejuvenating spa treatments.
The price is $112
$125 total
includes taxes & fees
May 21 - May 22
Prestige Victoria Hotel
Hotel Ramblamar
Hotel Ramblamar
3.0 star property
Roses Town Center
8.4 out of 10, Very Good, (331 reviews)
Immerse in Mediterranean charm at this beachfront hotel in Roses with a restaurant, bar, and terrace. Explore nearby Roses Beach and Nova Beach, then unwind in the garden. Helpful staff ensure a memorable coastal escape.
The price is $96
$108 total
includes taxes & fees
May 10 - May 11
Hotel Ramblamar
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Get last-minute hotel deals in Roses and save more

Sign in to unlock great savings.
Showing deals for:Jun 8 - Jun 9

When is the best time to visit Roses?

Our prices for hotels in Roses are cheapest in April
Price trends for hotels in Roses
Pricing is based on two traveler single night rates
View properties in May
Currently viewing crowd sizes and weather for May.
Typical weather for Roses
May
High 20°C / low 14°C. Sunny most days.
View properties in May
20°
weather_sun
May, no crowd data, average high temperature 20 degrees Celsius, average low temperature 14 degrees Celsius. Sunny most days.
14°
25°
weather_sun
June, no crowd data, average high temperature 25 degrees Celsius, average low temperature 18 degrees Celsius. Sunny most days.
18°
27°
weather_sun
July, no crowd data, average high temperature 27 degrees Celsius, average low temperature 21 degrees Celsius. Sunny most days.
21°
27°
weather_sun
August, no crowd data, average high temperature 27 degrees Celsius, average low temperature 21 degrees Celsius. Sunny most days.
21°
24°
weather_sun
September, no crowd data, average high temperature 24 degrees Celsius, average low temperature 18 degrees Celsius. Sunny most days.
18°
21°
weather_sun
October, no crowd data, average high temperature 21 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
16°
weather_sun
November, no crowd data, average high temperature 16 degrees Celsius, average low temperature 11 degrees Celsius. Sunny most days.
11°
13°
weather_sun
December, no crowd data, average high temperature 13 degrees Celsius, average low temperature 8 degrees Celsius. Sunny most days.
12°
weather_sun
January, no crowd data, average high temperature 12 degrees Celsius, average low temperature 7 degrees Celsius. Sunny most days.
13°
weather_sun
February, no crowd data, average high temperature 13 degrees Celsius, average low temperature 7 degrees Celsius. Sunny most days.
15°
weather_sun
March, no crowd data, average high temperature 15 degrees Celsius, average low temperature 9 degrees Celsius. Sunny most days.
17°
weather_sun
April, no crowd data, average high temperature 17 degrees Celsius, average low temperature 11 degrees Celsius. Sunny most days.
11°
Monthly weather averages (˚C)

Top neighborhoods in Roses

Roses Town Center

Roses's Roses Town Center neighborhood has a host of places to visit such as Roses Beach and Nova Beach.

Santa Margarida

Roses's Santa Margarida neighborhood is known for its bars and offers a host of things to see such as Platja de Sant Margarida and Roses Beach.

Almadraba-Canyelles

Roses's Almadraba-Canyelles neighborhood has a host of places to visit such as Canyelles Beach and Canyelles Grosses Beach.

Els Grecs

Roses's Els Grecs neighborhood offers attractions including Llit de Generala.

Top landmarks in Roses

Learn more about Roses

Roses is well-known for its attractions such as Roses Beach and Nova Beach. The city has something for everyone including sights like Citadel of Roses and Minigolf Greens within a secluded setting.

Adobe

Check out reviews of Roses hotels guests love