Hotels in Roses

Search and compare Roses hotels from hundreds of travel sites and save

Roses, Catalonia, Spain
4 Aug — 5 Aug2
Roses, Catalonia, Spain
Wed 4/8
Thu 5/8
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Roses

Filter by star ratings
All filters
Hotel Nautilus
Hotel Nautilus
8.0 Excellent
C/Berganti (Avda. Nautilus), 15-17, Roses, Catalonia, Spain
Show on map
1.8 km from city centre, Roses 
ExcellentBased on 813 reviews
8.0

Situated in Roses, Nautilus Hotel Roses is located within easy driving distance of Castello d'Empuries and Empuriabrava. It also offers an outdoor pool, a safe and free Wi-Fi.

Hotel Montmar
Hotel Montmar
8.5 Excellent
Carretera Mas Oliva 14, Roses, Catalonia, Spain
Show on map
0.5 km from city centre, Roses 
ExcellentBased on 2,368 reviews
8.5

Situated in Roses, Hotel Montmar is located an easy drive from Empuriabrava and Castello d'Empuries. It is conveniently positioned for guests wanting to sightsee in the area.

Hotel Monterrey Roses by Pierre & Vacances
Hotel Monterrey Roses by Pierre & Vacances
8.0 Excellent
Passeig Maritim 72, Roses, Catalonia, Spain
Show on map
2.1 km from city centre, Roses 
ExcellentBased on 2,034 reviews
8.0

Hotel Monterrey Roses by Pierre & Vacances is located in Roses and features free Wi-Fi and a rooftop terrace. It also offers a kids pool, an outdoor pool and a sauna.

Ca la Sònia
Ca la Sònia
9.5 Excellent
Vilajuïga 13, Pau, Catalonia, Spain
Show on map
8.0 km from city centre, Roses 
ExcellentBased on 36 reviews
9.5

Situated in Pau, Ca la Sonia is an easy drive from Roses and offers a library, a sun deck and free Wi-Fi. It also features a terrace.

Hotel Maritim
Hotel Maritim
7.9 Good
C/ Jacinto Benavente,2 - 10, Roses, Catalonia, Spain
Show on map
1.5 km from city centre, Roses 
GoodBased on 2,222 reviews
7.9

Maritim Roses provides 3-star accommodation in Roses. It also offers an outdoor pool, a 24-hour reception and a safe.

Tips for booking a Roses hotel

Cheapest month:September
Most expensive month:August
Average price in Roses:$151/night
Absolute cheapest price found:$38/night
Cheapest day:Wednesday
Most expensive day:Thursday
$105 - $239
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$105 - $212
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Roses hotels

Show all 2,745 hotels
1
Hotel Montmar
Hotel Montmar
8.5 Excellent
Carretera Mas Oliva 14, Roses, Catalonia, Spain
Show on map
0.5 km from city centre, Roses 

Situated in Roses, Hotel Montmar is located an easy drive from Empuriabrava and Castello d'Empuries. It is conveniently positioned for guests wanting to sightsee in the area.

2
Hotel Monterrey Roses by Pierre & Vacances
Hotel Monterrey Roses by Pierre & Vacances
8.0 Excellent
Passeig Maritim 72, Roses, Catalonia, Spain
Show on map
2.1 km from city centre, Roses 

Hotel Monterrey Roses by Pierre & Vacances is located in Roses and features free Wi-Fi and a rooftop terrace. It also offers a kids pool, an outdoor pool and a sauna.

Cheapest hotels in Roses, Girona

Show all 2,745 hotels
Hotel Nautilus
Hotel Nautilus
8.0 Excellent
C/Berganti (Avda. Nautilus), 15-17, Roses, Catalonia, Spain
Show on map
1.8 km from city centre,  

Situated in Roses, Nautilus Hotel Roses is located within easy driving distance of Castello d'Empuries and Empuriabrava. It also offers an outdoor pool, a safe and free Wi-Fi.

$80
Avg. per night
Hotel Montmar
Hotel Montmar
8.5 Excellent
Carretera Mas Oliva 14, Roses, Catalonia, Spain
Show on map
0.5 km from city centre,  

Situated in Roses, Hotel Montmar is located an easy drive from Empuriabrava and Castello d'Empuries. It is conveniently positioned for guests wanting to sightsee in the area.

$94
Avg. per night
Hotel Monterrey Roses by Pierre & Vacances
Hotel Monterrey Roses by Pierre & Vacances
8.0 Excellent
Passeig Maritim 72, Roses, Catalonia, Spain
Show on map
2.1 km from city centre,  

Hotel Monterrey Roses by Pierre & Vacances is located in Roses and features free Wi-Fi and a rooftop terrace. It also offers a kids pool, an outdoor pool and a sauna.

$99
Avg. per night
Hotel Maritim
Hotel Maritim
7.9 Good
C/ Jacinto Benavente,2 - 10, Roses, Catalonia, Spain
Show on map
1.5 km from city centre,  

Maritim Roses provides 3-star accommodation in Roses. It also offers an outdoor pool, a 24-hour reception and a safe.

$111
Avg. per night
Ca la Sònia
Ca la Sònia
9.5 Excellent
Vilajuïga 13, Pau, Catalonia, Spain
Show on map
0.3 km from city centre,  

Situated in Pau, Ca la Sonia is an easy drive from Roses and offers a library, a sun deck and free Wi-Fi. It also features a terrace.

$289
Avg. per night

Hotel prices in Roses

3 stars

$80 - $289

Hotel Montmar

No. 1 most popular

Hotel Montmar
8.5 Excellent
$94
Avg. per night
Ca la Sònia

No. 2 most popular

Ca la Sònia
9.5 Excellent
$289
Avg. per night
Hotel Nautilus

Best value

Hotel Nautilus
8.0 Excellent
$80
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Roses

About Roses

Roses is a picturesque town on the sun-drenched Costa Brava. It's set on the sparkling Gulf of Roses and treats you to some of Spain's most beautiful sunsets. You can bask on Blue Flag beaches, hike coastal trails and eat your way through seafood restaurants.

Things to do

Roses lures sunseekers in with its golden sand and cobalt blue water. There are a handful of Blue Flag beaches to choose from, including a two-kilometre stretch known as Roses Beach. Platja Palangres is another favourite, with shady picnic areas and crystalline water.

Roses is brimming with history. The old fishing port is a great place for a stroll, especially in the morning when local fishermen haul in their catch. You can also climb up to Trinity Castle, a 16th-century fort with incredible Gulf of Roses views.

The whitewashed village of Cadaques is less than 30 minutes from Roses. It sits on Catalonia's eastern tip and is known for its pebbly beaches, picturesque harbour and cobbled lanes. It's also home to the Dali House Museum, which is filled with quirky artwork, sculptures and memorabilia.

Stretch your legs in Cap de Creus, a scenic national park covering most of the peninsula. It's laced with coastal hiking trails to hidden bays, secluded coves and sandy beaches. Don't miss the walk to Cala Jugadora, a postcard-perfect inlet known for its aquamarine water and rocky cliffs.

Getting around

Roses is compact and easy to get around on foot, while local buses access nearby beaches. Rental cars are a fast and easy way to explore the Costa Brava. Flights arrive at Girona–Costa Brava Airport, located a one-hour drive from Roses.

Roses travel FAQs

  • What are the best hotels in Roses?

    One of the most popular hotels in Roses is Hotel Maritim, which has been reviewed by 2,222 users and currently has a rating of 7.9/10. Other top-rated locations include Hotel Monterrey Roses by Pierre & Vacances and Hotel Nautilus, which have received 8.0/10 and 8.0/10 ratings from our users, respectively.

  • What is a good hotel near Roses Beach?

    A good hotel close to Roses Beach is Hotel Maritim (rated 7.9/10 from 2,222 reviews).

  • What is a good hotel in Roses near Ciudadela de Rosas?

    The most popular hotel near Ciudadela de Rosas is Hotel Maritim, with 2,222 HotelsCombined users scoring it 7.9/10.

  • How much do hotels in Roses cost?

    The average price of a hotel in Roses is $389 per night, based on the last 3 days’ data. The average price of a 4-star hotel in Roses around is $336 per night, whereas for a 5-star hotel it’s $322 per night.

  • How much is a cheap hotel in Roses?

    HotelsCombined users have found cheap hotels in Roses starting from $135 per night in the last 3 days.

  • How much is a hotel in Roses tonight?

    Roses hotels start at $114 for tonight; however, the average price of accommodation is about $368. Many 4-star stays can be found in Roses tonight, with prices starting at $298. These prices were found on HotelsCombined within the last 72 hours.