A coastal cityscape with a mountain range in the background.

Find hotels in Roses from Rp1.645.464

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Roses hotels

BAY HOTEL

BAY HOTEL
2.0 star property
Santa Margarida
The price is Rp2.526.108
Rp2.819.166 total
includes taxes & fees
5 Jul - 6 Jul
BAY HOTEL

Hotel Vistabella

Hotel Vistabella
5.0 star property
Almadraba-Canyelles
9.2 out of 10, Wonderful, (208 reviews)
"Staff very helpful."
United States
Joanne
The price is Rp5.079.553
Rp5.789.744 total
includes taxes & fees
7 Jul - 8 Jul
Hotel Vistabella

Hotel Montecarlo Spa & Wellness

Hotel Montecarlo Spa & Wellness
4.0 star property
Santa Margarida
8.6 out of 10, Excellent, (859 reviews)
"Super"
France
christophe
The price is Rp3.333.213
Rp3.747.490 total
includes taxes & fees
8 Jul - 9 Jul
Hotel Montecarlo Spa & Wellness

Almadraba Park Hotel

Almadraba Park Hotel
4.0 star property
Almadraba-Canyelles
9.2 out of 10, Wonderful, (198 reviews)
"Quiet hotel, clean rooms, lovely staff, beautiful location. Breakfast has excellent choices. Bedroom is clean, very comfortable bed, clean bathroom. The views are breathtaking. Very happy with the choice of hotels. "
United States
Patricia
The price is Rp5.264.816
Rp5.872.192 total
includes taxes & fees
16 Jul - 17 Jul
Almadraba Park Hotel

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, (74 reviews)
"Excellent stay! "
United States
challae
The price is Rp6.409.704
Rp7.129.527 total
includes taxes & fees
7 Jul - 8 Jul
ECO-APARTMENTS LA MARINEDA & HOTEL THALASSA SPORT & SPA

Hotel Ramblamar

Hotel Ramblamar
3.0 star property
Roses Town Center
8.4 out of 10, Very good, (338 reviews)
"Best beach view from room 404"
United States
Maribel
The price is Rp2.116.449
Rp2.368.583 total
includes taxes & fees
9 Jul - 10 Jul
Hotel Ramblamar

Hotel Montana by Bossh

Hotel Montana by Bossh
1.0 star property
Roses
8.0 out of 10, Very good, (21 reviews)
"Amazing, always good here"
United Kingdom
Brent
The price is Rp1.459.162
Rp1.645.464 total
includes taxes & fees
6 Jul - 7 Jul
Hotel Montana by Bossh

Prestige Victoria Hotel

Prestige Victoria Hotel
3.0 star property
Santa Margarida
8.0 out of 10, Very good, (573 reviews)
"Very well located on the beach."
Canada
Dominique
The price is Rp4.071.148
Rp4.518.752 total
includes taxes & fees
4 Jul - 5 Jul
Prestige Victoria Hotel

Hotel Roses Platja

Hotel Roses Platja
3.0 star property
Roses
8.0 out of 10, Very good, (491 reviews)
"I liked the location of the hotel with its proximity to the sea."
Germany
Hermann
The price is Rp2.509.475
Rp2.800.870 total
includes taxes & fees
5 Jul - 6 Jul
Hotel Roses Platja

Casa de l'Albada

Casa de l'Albada
2.5 star property
Roses Town Center
10.0 out of 10, Exceptional, (2 reviews)
"Karen has thought of everything to make the stay incredible! The views are amazing. And breakfast was delicious. Highly recommend!!"
New Zealand
Liberty
The price is Rp4.178.375
Rp4.636.659 total
includes taxes & fees
3 Jul - 4 Jul
Casa de l'Albada

Hotel Nautilus

Hotel Nautilus
3.0 star property
Roses
8.0 out of 10, Very good, (130 reviews)
"Très bon séjour dans un hôtel familial. La restauration est très bien, le personnel est à l’écoute "
France
ISABELLE
The price is Rp2.339.918
Rp2.614.357 total
includes taxes & fees
3 Jul - 4 Jul
Hotel Nautilus

Canyelles Platja

Canyelles Platja
4.0 star property
Almadraba-Canyelles
9.0 out of 10, Wonderful, (171 reviews)
"Great place to visit!!!"
Canada
Debbie
The price is Rp3.232.300
Rp3.636.363 total
includes taxes & fees
6 Jul - 7 Jul
Canyelles Platja

Hotel Grecs

Hotel Grecs
2.0 star property
Roses Town Center
8.4 out of 10, Very good, (250 reviews)
"A nice basic hotel on the way to Barcelona. Beautiful views. Must be nice in the summer. We were there early spring so it’s too cold to enjoy the pool."
United States
Howard
The price is Rp3.191.853
Rp3.551.587 total
includes taxes & fees
9 Jul - 10 Jul
Hotel Grecs

Prestige Mar y Sol

Prestige Mar y Sol
3.0 star property
Roses Town Center
8.6 out of 10, Excellent, (526 reviews)
"The hotel is located right in front of the ocean and is very clean. The staff is incredibly friendly and helpful. The most enjoyable part of the trip was the breakfast—it was absolutely amazing!"
United States
SOYUN
The price is Rp4.309.786
Rp4.781.335 total
includes taxes & fees
5 Jul - 6 Jul
Prestige Mar y Sol

AGI Gloria Rooms

AGI Gloria Rooms
2.0 star property
Roses Town Center
6.4 out of 10, (44 reviews)
"There was no front desk to help me with issues everything had to be done online I had to pull over twice while driving and even then there were problems Room was fine and access to the beach was terrific, just didn't like it that there was nobody on site to help me with problems and that you're on your own to find parking"
United States
Beth
The price is Rp1.597.050
Rp1.797.243 total
includes taxes & fees
5 Jul - 6 Jul
AGI Gloria Rooms

Mas Palou

Mas Palou
3.0 star property
Roses
7.6 out of 10, Good, (124 reviews)
"The room, the breakfast... Eveeything superb!!!"
United States
Rosario
The price is Rp1.764.150
Rp1.981.094 total
includes taxes & fees
6 Jul - 7 Jul
Mas Palou

Sa Perafita

Sa Perafita
3.0 star property
Roses
9.4 out of 10, Exceptional, (37 reviews)
"Quiet place in the middle of the vineyards, spacious room with a view over the mountains, great bathroom, warm welcome, and exceptional breakfast !"
United Kingdom
Yann
The price is Rp3.670.885
Rp4.116.825 total
includes taxes & fees
5 Jul - 6 Jul
Sa Perafita

Hotel Prestige Sant Marc

Hotel Prestige Sant Marc
4.0 star property
Santa Margarida
8.8 out of 10, Excellent, (386 reviews)
"Unique Mediterranean ocean front property with one minute walk to the beach. Recently priced, good breakfast and great staff."
United States
Svein
The price is Rp3.302.367
Rp3.713.580 total
includes taxes & fees
12 Jul - 13 Jul
Hotel Prestige Sant Marc

Hostal Rom

Hostal Rom
2.0 star property
Roses Town Center
8.2 out of 10, Very good, (107 reviews)
"Ambiance agréable avec un bar et un restaurant sur place"
France
franck
The price is Rp1.857.096
Rp2.083.233 total
includes taxes & fees
8 Jul - 9 Jul
Hostal Rom

Hotel Risech

Hotel Risech
2.0 star property
Roses Town Center
7.8 out of 10, Good, (517 reviews)
"Top"
France
Nathalie
The price is Rp2.203.500
Rp2.464.339 total
includes taxes & fees
5 Jul - 6 Jul
Hotel Risech
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.
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in Roses

Find the best Roses areas for the activities you enjoy most.

Roses Town Center

You'll enjoy the coffee shops and water parks in Roses Town Center. You might want to make time for a stop at Roses Beach or Nova Beach.

Santa Margarida

Unique features of Santa Margarida include the seaside views and bars. Make a stop by Aventura Nautica or Platja de Sant Margarida while you're exploring the area.

Almadraba-Canyelles

Almadraba-Canyelles is noteworthy for its seaside views, and you can make a stop at top attractions like Canyelles Beach and Canyelles Grosses Beach.

Els Grecs

Though Els Grecs may not have many top sights, you can venture to the surrounding area to see attractions like Punta Beach and Roses Beach.

Stay near popular Roses attractions

Learn more about Roses

The ancient citadel of Roses overlooks a bay where you can sail between hidden coves and snorkel in crystal-clear Mediterranean waters. Explore Salvador Dalí's former home in nearby Port Lligat, then return for fresh seafood at waterfront restaurants along the marina.

A coastal town with buildings on a hillside, a beach, and several boats on the water.

Top Roses Hotel Reviews

More cheap stays in Roses

Find out more about Roses

Top reasons to visit Roses

  • Stunning Beaches: Roses boasts beautiful sandy beaches ideal for relaxation and water sports, perfect for family fun.
  • Rich Cultural Heritage: Explore the historic Ciutadella Roses and charming churches, immersing yourself in local culture.
  • Outdoor Activities: Engage in a variety of activities including golf, water parks, and scenic excursions in the picturesque surroundings.
  • Charming Neighbourhoods: Discover vibrant local life, friendly locals, and delightful cafes throughout the coastal town.
  • Diverse Accommodation: Enjoy a range of lodging options, from charming hotels to cosy bed and breakfasts tailored to your needs.

Find great hotels in Roses

Roses, Catalonia, offers a delightful selection of accommodations, ranging from charming hotels to inviting bed and breakfasts. Whether you seek a winery-themed getaway, an adventure-filled retreat, or a pet-friendly escape, you'll discover various options tailored to your preferences. With many hotels in Roses, including the popular Hotel Roses Platja, you're sure to find the perfect base for exploring this stunning coastal region of Spain.

  • Hotel Prestige Sant Marc: Nestled in the heart of Roses, the 3-star Hotel Prestige Sant Marc is an excellent choice for adventurous travellers seeking a pet-friendly winery experience. With a guest rating of 8.8 out of 10, the hotel offers a variety of exciting activities, including parasailing, boat tours, and windsurfing, all within close proximity. The property welcomes pets with specific policies, ensuring that furry companions can also enjoy the holiday. Additionally, guests can explore a nearby winery vineyard, adding a delightful touch to the stay.
  • Hotel Monterrey Roses by Pierre & Vacances: This 4-star hotel boasts a prime beachfront location, allowing guests to indulge in the sun and surf. Rated 8.2 out of 10, Hotel Monterrey is ideal for those looking for a beach and adventure getaway, with activities such as skydiving and scooter rentals available nearby. The establishment's pet-friendly policy includes amenities like food and water bowls for pets, making it a welcoming choice for animal lovers. The combination of beach access and adventure sports makes this a vibrant destination for guests.
  • Prestige Goya Park: With a guest rating of 8.0 out of 10, the 3-star Prestige Goya Park is perfect for families and adventure seekers alike. This property offers various activities, including surfing and bicycle rentals, ensuring that guests can enjoy an active holiday. The hotel also caters to younger visitors with dedicated amenities, such as a children’s playground and cribs available for hire. Situated near a winery vineyard, this hotel provides a delightful blend of family-friendly services and access to local attractions.

Where to stay near Roses

Roses, a picturesque resort on the Costa Brava, offers an ideal blend of relaxation and adventure. With its stunning beaches and vibrant atmosphere, visitors can savour the luxury of seaside living or explore its charming neighbourhoods filled with friendly locals and rich history. From secluded spots to trendy cafes, Roses promises a delightful family vacation, where you can unwind and enjoy the best of Catalonia's coastal beauty.

  • Cadaqués: Nestled 8km away from Roses, Cadaqués is a picturesque coastal town that beckons visitors with its charming whitewashed buildings and stunning seascapes. Known for its seasonal influx of tourists, the peak months from July to September draw those seeking beach adventures and outdoor activities. Nature enthusiasts will appreciate the nearby nature reserves, while golf aficionados can enjoy local courses. Cadaqués is also famed for its tranquil family beaches, making it a perfect destination for both relaxation and exploration.
  • Empuriabrava: Located a mere 5km from Roses, Empuriabrava is a vibrant village renowned for its extensive network of canals and stunning beaches. Its moderate seasonal appeal attracts visitors during the summer months from June to August, with a focus on cultural experiences alongside outdoor fun. The area offers various recreational activities, including access to golf courses and family-friendly beaches. History buffs will find delight in the nearby historic sites, making Empuriabrava a well-rounded destination for a memorable getaway.
  • L'Escala: Situated 18km from Roses, L'Escala is a charming city that perfectly blends cultural richness with outdoor adventure. With peak tourist numbers from June to August, visitors flock to its beautiful beaches and historical attractions. L'Escala offers excellent golf facilities and private country clubs for sports lovers. The city's family beaches are ideal for relaxation, while its cultural heritage makes it a fascinating spot for those interested in the local history and traditions. It's a splendid choice for a fulfilling vacation experience.

Things to do in Roses

Shopping

The local shops in Roses offer delightful souvenirs, from artisanal products to unique gifts. If you're up for a drive, head to the nearby shopping centre, Gran Jonquera Outlet & Shopping, for a broader selection of brands and discounted prices, making it worth the trip.

Recreation

Experience the tranquility at Spa Hotel Terraza, where you can indulge in soothing treatments and unwind in their serene environment. For outdoor recreation, explore the scenic Cap de Creus Natural Park, offering stunning coastal trails and opportunities for birdwatching amidst breathtaking landscapes.

Adventure

Explore the stunning Cap de Creus Natural Park, where you can hike through breathtaking landscapes and discover hidden coves. For water enthusiasts, kayaking along the rugged coastline offers a unique perspective of the cliffs and marine life, creating an unforgettable adventure.

Nightlife

Experience the vibrant nightlife at the Chiringuito La Mera, where you can enjoy cocktails by the beach. For a lively atmosphere, visit the Discoteca Tropics, where you can dance to the latest tunes and immerse yourself in the local party scene.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Roses

Roses, Catalonia, offers various ways to save during your visit. Enjoy free attractions like Port de la Selva Beach and Calis Beach. For transport, consider walking, cycling, or using the bus to keep costs down. The best months to visit for lower prices are January to February and November, while Mondays generally have the cheapest accommodation rates. Booking a month in advance often yields the best hotel prices. Additionally, look for last-minute deals on Expedia and consider package options to save on flights and activities.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Roses are January to February and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in Roses about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Roses is Monday. The most expensive day to stay in Roses is Friday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to customise your preferences, such as budget, preferred location, and the type of hotel you desire. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are currently available. To find the most competitive prices and offers, sort the price filter from low to high.
  • Consider bundling your trip: You can potentially save money by combining your hotel reservation in Roses with your flights and activities by opting for an Expedia package.

Find the best attractions in and around Roses

Roses, Catalonia, is an ideal destination for a beach and family holiday, offering a blend of scenic beauty and cultural experiences. Visitors can enjoy the stunning Roses Beach and explore the historic Ciutadella Roses, along with charming churches and breathtaking capes. This vibrant coastal town is perfect for those seeking relaxation by the sea and engaging outdoor activities.

  • Canyelles Beach: Experience the tranquil beach vibes at Canyelles Beach, a lovely spot within Roses. With its golden sands and clear waters, it offers a serene setting for sunbathing, swimming, or simply enjoying the Mediterranean atmosphere.
  • Roses Citadel: Explore the historical Roses Citadel, a fascinating ruin that showcases the rich cultural heritage of the region. Wander through its ancient walls and immerse yourself in the stories of the past while enjoying panoramic views of the surrounding area.
  • Salvador Dalí House: Visit the Salvador Dalí House, located approximately 10km from Roses. This unique art museum is dedicated to the life and works of the renowned surrealist artist, offering an intimate glimpse into his creative world and inspirations.

Best time to go to Roses

The best time to visit Roses can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Roses falls in July and August. August has high visitor numbers and sunny weather. The coolest average temperature in Roses falls in January, visitor numbers are average and weather is mostly sunny with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January48.6°F (9.2°C)No RainMostly SunnyAverageSlightly Low
February49.1°F (9.5°C)No RainMostly SunnyAverageSlightly Low
March52.5°F (11.4°C)Light RainMostly SunnyAverageAverage
April56.7°F (13.7°C)Light RainMostly SunnyAverageAverage
May62.6°F (17.0°C)No RainMostly SunnyAverageAverage
June70.3°F (21.3°C)No RainSunnyHighSlightly High
July75.2°F (24.0°C)No RainSunnyHighSlightly High
August75.2°F (24.0°C)No RainSunnyHighSlightly High
September70.0°F (21.1°C)Light RainSunnyAverageAverage
October64.0°F (17.8°C)Light RainMostly SunnyLowAverage
November56.1°F (13.4°C)Light RainMostly SunnyLowSlightly Low
December50.9°F (10.5°C)No RainMostly SunnyLowAverage

The nearest major airports for your trip to Roses

Accessing Roses, Catalonia, is convenient with three major airports. Barcelona International Airport (BCN) is situated 140km away, with luxurious hotels nearby such as the Grand Hyatt Barcelona and Hyatt Regency Barcelona Tower, both offering 24-hour airport shuttles. Girona-Costa Brava Airport (GRO), located 53km from Roses, features excellent accommodations like Hotel Camiral and Salles Hotel Aeroport de Girona, both easily accessible. Lastly, Carcassonne Airport (CCF) lies 127km away, with nearby options like Hotel de la Cité Carcassonne and SOWELL COLLECTION Hôtel du Roi & SPA providing transfer services. Each airport offers various transport facilities for a seamless journey to Roses.

Frequently asked questions

Where is the best place to stay in Roses?
Based on our traveller data, Hotel Prestige Sant Marc is one of the top choices for your stay. This hotel is a short 6-minute walk from Roses Beach, and it offers a restaurant and an outdoor pool. Other good choices for your stay include Hotel Monterrey Roses by Pierre & Vacances and Hotel Ciutadella. See all available top hotels, or vacation rentals in Roses.
If I need to cancel my hotel reservation in Roses, will I receive a refund?
Yes, the majority of hotel bookings are fully refundable if you cancel before the hotel's cancellation deadline, which is often 24 or 48 hours before the scheduled arrival. If you have a reservation that's non-refundable, you might still have the option to cancel and receive a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Roses.
What's the best budget-friendly hotel in Roses?
Based on our traveller reviews, Hostal Rom is a top choice for a less expensive stay. Another top choice for your stay on the cheap is AGI Gloria Rooms. View all budget hotels in Roses.
What's the best family accommodation in Roses?
Almadraba Park Hotel is a hotel with a children's pool and a restaurant, and it's a top choice on Expedia for families. Other good choices for your stay with the children include Hotel San Carlos and Cala Montjoi, Ciudad de Vacaciones. Also, attractions such as Minigolf Greens and Aventura Nautica are fun for children of all ages. Find more child-friendly accommodations in Roses.
What's the best LGBTQ-friendly hotel in Roses?
Hotel San Carlos is a top LGBTQ-friendly hotel, and features free Wi-Fi and LED TVs. See all available hotels listed as LGBTQ-friendly in Roses.
What's the best dog-friendly hotel in Roses?
Hotel Prestige Sant Marc is a top dog-friendly hotel, and offers a restaurant and an outdoor pool for its human guests. Two other good options for you and your pet's trip include Hotel Monterrey Roses by Pierre & Vacances and Almadraba Park Hotel. See more pet-friendly hotel accommodations in Roses.
What's the best place to stay to stay near the beach in Roses?
Hotel Monterrey Roses by Pierre & Vacances is a top beachfront hotel with a seasonal outdoor pool and free WiFi, and it's located on Platja de Sant Margarida . Other good options to stay near the beach include Almadraba Park Hotel and Prestige Victoria Hotel. See more stays near the beach in Roses.
What's the best high-end hotel in Roses?
Hotel Vistabella is a luxury hotel with 4 restaurants and a full-service spa, and it's a popular choice for Expedia travellers looking for an elegant place to stay. Find more luxury hotels in Roses.
What are some accommodation options with pools in Roses?
Almadraba Park Hotel is a top hotel with a children's pool, a seasonal outdoor pool and free full breakfast. Hotel Grecs is another choice that offers an on-site pool. View all hotels with pools in Roses.
What is the best spa hotel in Roses?
Hotel Montecarlo Spa & Wellness is a top spa hotel featuring a bar, an indoor pool and a restaurant. Treat yourself to a facial, body scrub or body wrap at the on-site spa. Other popular spa hotels in Roses include Hotel Vistabella and Thalassa Sport. See all spa hotels in Roses.
What's it like staying in Roses?
Visitors can enjoy all that Roses has to offer, including the water park and beaches. This city also attracts tourists with its secluded setting. In Roses, there are 2612 hotels and other accommodation options to choose from. Find out more about Roses.
What should I see while I'm in Roses?
Attractions such as Minigolf Greens, Aventura Nautica and Aqua Brava are fun for children of all ages. Landmarks like Citadel of Roses, Roses Citadel and Castillo de la Trinidad might be worth a visit. Natural beauty is on display at Roses Beach, Nova Beach and Punta Beach. Take a look at what more there is to see and do in Expedia's Roses guide.
What's the weather like in Roses?
The hottest months are usually July and August, with an average temperature of 23°C, while the coldest months are January and February, with an average of 10°C. Average annual precipitation for Roses is 608 mm.

Explore a world of travel with Expedia