Hotels in Roses

Sat, Feb 14
Fri, Feb 20
February 2026
13
March 2026

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Tonight
Feb 13 - Feb 14
Tomorrow
Feb 14 - Feb 15
This weekend
Feb 13 - Feb 15
Next weekend
Feb 20 - Feb 22

Where to stay in Roses?

Hotel Montecarlo Spa & Wellness
Hotel Montecarlo Spa & Wellness
Santa Margarida
  • Beachside serenity with spa indulgence just 5 minutes from Roses shoreline.
$135 nightly
$151 total
Feb 15 - Feb 16
Total with taxes and fees
Hotel Montecarlo Spa & Wellness
Prestige Mar y Sol
Prestige Mar y Sol
Roses Town Center
  • Serene coastal retreat with the Mediterranean steps from your door.
$118 nightly
$132 total
Feb 22 - Feb 23
Total with taxes and fees
Prestige Mar y Sol
Hotel Ramblamar
Hotel Ramblamar
Roses Town Center
  • Experience Roses' alluring coastal beauty from this welcoming beachfront hotel.
$107 nightly
$120 total
Feb 21 - Feb 22
Total with taxes and fees
Hotel Ramblamar
Hotel Carmen
Hotel Carmen
Roses Town Center
  • Seaside retreat in Roses offers easy beach access, garden dining, and nearby attractions.
$79 nightly
$89 total
Feb 20 - Feb 21
Total with taxes and fees
Hotel Carmen
Casa Del Mar Hotel
Casa Del Mar Hotel
Roses
  • Mediterranean escape with sea views, bar, and terrace in the coastal town of Roses.
$70 nightly
$80 total
Mar 9 - Mar 10
Total with taxes and fees
Casa Del Mar Hotel
Casa de l'Albada
Casa de l'Albada
Roses Town Center
$174 nightly
$193 total
Feb 15 - Feb 16
Total with taxes and fees
Casa de l'Albada
Hostal Rom
Hostal Rom
Roses Town Center
  • Located on Roses Beach with Mediterranean views and Mediterranean cuisine on-site.
$67 nightly
$75 total
Feb 16 - Feb 17
Total with taxes and fees
Hostal Rom
AGI Gloria Rooms
AGI Gloria Rooms
Roses Town Center
  • Beachside comfort just steps from Roses Beach with soaking tubs and free WiFi.
$63 nightly
$70 total
Feb 16 - Feb 17
Total with taxes and fees
AGI Gloria Rooms
Mas Palou
Mas Palou
Roses
$76 nightly
$85 total
Feb 15 - Feb 16
Total with taxes and fees
Mas Palou
Sa Perafita
Sa Perafita
Roses
  • Sa Perafita offers tranquil countryside living with hiking trails and free amenities.
Sa Perafita
Hotel Risech
Hotel Risech
Roses Town Center
  • Stunning Costa Brava pension near Roses Beach with attentive staff service.
$86 nightly
$97 total
Mar 14 - Mar 15
Total with taxes and fees
Hotel Risech
Hotel Pirineo Figueres by Pierre and Vacances
Hotel Pirineo Figueres by Pierre and Vacances
Figueres
  • Enjoy the vibrant arts scene and historical charm in this Spanish train station hotel.
$67 nightly
$77 total
Feb 19 - Feb 20
Total with taxes and fees
Hotel Pirineo Figueres by Pierre and Vacances
Hotel Tramuntana
Hotel Tramuntana
La Jonquera
$81 nightly
$91 total
Feb 15 - Feb 16
Total with taxes and fees
Hotel Tramuntana
Les Roches Brunes
Les Roches Brunes
Collioure
$225 nightly
$264 total
Feb 19 - Feb 20
Total with taxes and fees
Les Roches Brunes
Hotel La Goleta
Hotel La Goleta
Llanca
  • Coastal retreat with free parking and breakfast next to Llanca train station.
$106 nightly
$118 total
Feb 15 - Feb 16
Total with taxes and fees
Hotel La Goleta
Boutique Hotel Can Pico
Boutique Hotel Can Pico
Ventallo
  • Mediterranean serenity at this boutique retreat with outdoor pool in Ventallo.
Boutique Hotel Can Pico
Hotel Masia la Palma
Hotel Masia la Palma
Cabanelles
  • Unwind at a tranquil Catalonian country estate with scenic views and outdoor pool.
$99 nightly
$111 total
Feb 18 - Feb 19
Total with taxes and fees
Hotel Masia la Palma
La Jonquera
La Jonquera
La Jonquera
  • Perfect stay near Jonquera outlets with free parking and Wi-Fi access.
$60 nightly
$68 total
Feb 15 - Feb 16
Total with taxes and fees
La Jonquera
ibis Styles Figueres Ronda
ibis Styles Figueres Ronda
Figueres
  • Walking distance to Salvador Dali Museum, steps from Figueres historic district.
$69 nightly
$77 total
Mar 8 - Mar 9
Total with taxes and fees
ibis Styles Figueres Ronda
Nou Roser
Nou Roser
L'Escala
  • Seaside retreat offering free breakfast and bicycles near popular L'Escala beaches.
$65 nightly
$73 total
Feb 15 - Feb 16
Total with taxes and fees
Nou Roser
View all properties

You can also stay at pet-friendly hotels in Roses

Hotel Montecarlo Spa & Wellness

Hotel Montecarlo Spa & Wellness
Santa Margarida
$135 nightly
$151 total
Feb 15 - Feb 16
Total with taxes and fees
Hotel Montecarlo Spa & Wellness

Casa Del Mar Hotel

Casa Del Mar Hotel
Roses
$70 nightly
$80 total
Mar 9 - Mar 10
Total with taxes and fees
Casa Del Mar Hotel

Prestige Mar y Sol

Prestige Mar y Sol
Roses Town Center
$118 nightly
$132 total
Feb 22 - Feb 23
Total with taxes and fees
Prestige Mar y Sol

Mas Palou

Mas Palou
Roses
$76 nightly
$85 total
Feb 15 - Feb 16
Total with taxes and fees
Mas Palou

AGI Gloria Rooms

AGI Gloria Rooms
Roses Town Center
$63 nightly
$70 total
Feb 16 - Feb 17
Total with taxes and fees
AGI Gloria Rooms
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.
View all properties
Our prices for hotels in Roses are cheapest in March
Price trends for hotels in Roses
Pricing is based on two traveler single night rates
View properties in February
Typical weather for Roses
February
High 55°F / low 44°F. Sunny most days.
View properties in February
55°
44°
58°
48°
62°
51°
68°
57°
76°
64°
81°
69°
81°
70°
76°
65°
69°
60°
61°
52°
56°
47°
54°
44°
Monthly weather averages (˚F)

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 Aventura Nautica and Platja de Sant Margarida.

Almadraba-Canyelles

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

Els Grecs

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

Top landmarks in Roses

Nova Beach

If you're in central Roses and want to top up your tan, you might want to head out to Nova Beach. Enjoy the sunset by the shore at Roses Beach, Punta Beach, and Rastrell Beach, all 3 within a short walk.
See properties

Canyelles Beach

4.6/5 (13 reviews)
If you can't wait to get to the beach, you might enjoy a trip to Canyelles Beach located 1.5 mi (2.4 km) from central Roses. Catch the sunset by the shore at Bonifaci Beach, just a short walk away.
See properties

Roses Citadel

4.1/5 (96 reviews)
If you're planning a bit of sightseeing head to Roses Citadel— just one of the monuments in Roses Town Center. Why not take a stroll along the beaches and watch the sunset while you're here?
See properties

Aqua Brava

4.1/5 (37 reviews)
If thrills are what you're after, head to Aqua Brava, located 1.5 mi (2.5 km) from central Roses. Why not take a stroll along the beaches and watch the sunset while you're here? If you have fun at Aqua Brava, you'll love Aventura Nautica and Aquabrava, both located nearby.
See properties

Aquabrava

If thrills are what you're after, head to Aquabrava, located 2.4 mi (3.9 km) from central Roses. Why not take a stroll along the beaches and watch the sunset while you're here? If you have fun at Aquabrava, you'll love Aqua Brava and Aventura Nautica, both located nearby.
See properties

Pelosa Beach

If you can't wait to get to the beach, you might enjoy a trip to Pelosa Beach located 3.6 mi (5.8 km) from central Roses. Enjoy the sunset by the shore at Platja Agueda, Cala Calitjàs, and La Llumenera Beach, all 3 within a short walk.
See properties

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 Punta Beach and Citadel of Roses within a secluded setting.

See all hotels in Roses
Adobe

Check out reviews of Roses hotels guests love

Hotel Montecarlo Spa & Wellness

Hotel Montecarlo Spa & Wellness

10/10 Excellent
"All good! Just what we had hoped for. "
Charles 3-night trip
Posted 3 months ago
Hotel Montecarlo Spa & Wellness
Prestige Mar y Sol

Prestige Mar y Sol

10/10 Excellent
"Everything was perfect. Our highlights were the sea views, lovely staff, situation and one of the best buffet breakfasts we've ever had. We will be going back. "
Susan 5-night trip
Posted 3 months ago
Prestige Mar y Sol
Hotel Montmar

Hotel Montmar

10/10 Excellent
"We eat there the best croissants in our life!"
vida 1-night trip
Posted 4 months ago
Hotel Montmar
Hotel Vistabella

Hotel Vistabella

10/10 Excellent
"Stunning view with excellent services "
Aggie 2-night trip
Posted 4 months ago
Hotel Vistabella
Hotel Risech

Hotel Risech

10/10 Excellent
"Great"
Tom 1-night trip
Posted 4 months ago
Hotel Risech
Almadraba Park Hotel

Almadraba Park Hotel

10/10 Excellent
"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. "
Patricia 2-night trip
Posted 5 months ago
Almadraba Park Hotel
Prestige Goya Park

Prestige Goya Park

8/10 Good
"Large hotel, nice pool and area. Full buffet breakfast and entertainment for the kids. Ideal for families. "
Tamsin 2-night trip
Posted 7 months ago
Prestige Goya Park
Hotel Prestige Sant Marc

Hotel Prestige Sant Marc

8/10 Good
"Clean and tidy pleasant staff .only minor food in reasturant could be warmer by the time you picked from buffet and got to table food was going cold "
Sharon 14-night trip
Posted 7 months ago
Hotel Prestige Sant Marc
ECO-APARTMENTS LA MARINEDA & HOTEL THALASSA SPORT & SPA

ECO-APARTMENTS LA MARINEDA & HOTEL THALASSA SPORT & SPA

10/10 Excellent
"Great area, beautiful beach, great view. Sofa bed very dirty but overall quite clean. "
Natalia 5-night trip
Posted 8 months ago
ECO-APARTMENTS LA MARINEDA & HOTEL THALASSA SPORT & SPA

Frequently asked questions

How much does a hotel room cost in Roses?
You can choose a great hotel in Roses from $68 with properties to suit all budgets and needs. AGI Gloria Rooms is one low-cost option that's popular with our travelers. If you're looking for an affordable hotel in Roses that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com.
How can I find deals and earn rewards at Roses hotels?
Discover great deals on Roses hotel stays with Hotels.com. You can also look at hotel prices mid-week or during the low season to find off-peak deals. If it's a spontaneous trip, check out our last-minute deals on Roses hotels.
Can I book Roses hotels with free cancellation?
To book a refundable Roses hotel on Hotels.com, just filter hotels by "Property cancellation options" and select "Fully refundable property". Many hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are the top-rated luxury hotels in Roses?
One of the most popular luxury hotels in Roses is Hotel Vistabella. Hotel Vistabella is a luxury hotel with a high guest rating amongst our travelers, and it offers an indoor pool, a full-service spa and a hot tub.
What are some of the best Roses beach hotels?
For a beachy vacation in Roses, Roses Beach, Canyelles Beach, and Canyelles Grosses Beach are some of the best places to visit. Stay at a well-reviewed Roses beach hotel and enjoy your vacation. Check out Almadraba Park Hotel in Almadraba-Canyelles if you're after a hotel that's near the water. With a beachfront setting plus an outdoor pool and a children's pool, our travelers rate it highly at 9.4 out of 10. Hotel Vistabella is another great choice for a relaxing beach vacation in Almadraba-Canyelles. Located on the beach, this hotel has an indoor pool and a hot tub along with a variety of other amenities to enjoy, and our travelers rate it 9. If you're venturing to Almadraba-Canyelles, Canyelles Platja is another ideal choice. Travelers love the beach nearby plus the beachfront restaurant and beach bar, and it has a guest rating of 8.8.
What are some top pet-friendly hotels in Roses?
Our travelers' favorite pet-friendly hotels in Roses include:You can check "Pet friendly" on the Hotels.com "Amenities" filter in your search to find even more pet-friendly hotels in Roses.
What are some of the best hotels in Roses for couples?
Choose a top-rated Roses romantic hotel and enjoy your couple's getaway. Our travelers love Hotel Vistabella, a hotel in Almadraba-Canyelles with a beach as well as in-room champagne service. Another romantic hotel with top reviews is Almadraba Park Hotel. This hotel can be found in Almadraba-Canyelles with a beach and an al fresco restaurant for a perfect stay. Use the "Traveler experience" filter in your search and select "Adults only" or "Romantic" to find even more hotels in Roses for couples on Hotels.com.
What are some of the best kid-friendly hotels in Roses?
Some of the best Roses hotels for kids include $Almadraba Park Hotel and Hotel San Carlos. Almadraba Park Hotel is a kid-friendly hotel in Almadraba-Canyelles with a guest score of 9.4 out of 10 offering family-friendly amenities like a beach, an outdoor pool, and children's meals. Check out Hotel San Carlos with a guest score of 7.4. This popular hotel has an outdoor pool, children's meals, mini golf, and more. Explore more kid-friendly hotels in Roses by using our "Family friendly" filter in your search on Hotels.com.
What are the top Roses hotels with a pool?
For some added luxury, discover the best Roses hotels with a pool. Almadraba Park Hotel is a great hotel in Almadraba-Canyelles with an outdoor pool and a children's pool, and a guest rating of 9.4 out of 10. Plus, you can make the most of its beach and restaurant. Hotel Vistabella is a popular hotel in Almadraba-Canyelles that features an indoor pool along with a beach and a hot tub. To find more stays in Roses with a pool, use the "Amenities" filter on Hotels.com in your search and select "Pool".
What are some of the best Roses hotels with free parking?
If you're driving, a great Roses hotel with free parking is a bonus. Our travelers' favorites include:
  • Almadraba Park Hotel: A hotel in Almadraba-Canyelles with an average guest rating of 9.4 out of 10
  • Sa Perafita: A country house with an average guest rating of 9.4
  • Hotel Vistabella: A hotel in Almadraba-Canyelles with an average guest rating of 9
What are some popular hotels in central Roses?
If you're looking for hotels in central Roses, check out Palau Macelli and Hotel & Golf Ca La Caputxeta - Adults Only. Travelers love Palau Macelli for its location, as well as the outdoor pool, full-service spa and bar/lounge this hotel offers. Hotel & Golf Ca La Caputxeta - Adults Only is another popular central bed & breakfast with an outdoor pool, 8 beach bars and a free cooked-to-order breakfast. When you stay at one of these central hotels, you'll be in easy reach of top sights including Roses Beach. Roses Town Center and Santa Margarida are some of the most central neighborhoods for your Roses vacation.
Where can I find free parking with my stay in Roses?
Park your car for free at these properties: Hotel Monterrey Roses by Pierre & Vacances, Hotel Montecarlo Spa & Wellness and Univers. There are 6 choices you may want to check out on our site.

Find out more about Roses

“Whispers of the Sea: Discover the Enchantment of Roses’ Hidden Shores”

Nestled on the stunning Costa Brava, Roses, Catalonia, is a captivating coastal gem that effortlessly blends sun-soaked beaches with rich history. Explore the picturesque Roses Beach, where golden sands meet crystal-clear waters, or venture to the historic Citadel of Roses, a testament to the town's storied past. Nature lovers can revel in the nearby Cap de Creus National Park, while families can enjoy the thrill of the local waterpark. With charming marinas and vibrant floral displays, Roses offers a perfect mix of relaxation and adventure, making it an unforgettable destination for all travelers.

Discover great hotels in Roses

Roses, Catalonia, offers a variety of accommodations ranging from cozy beachfront hotels to upscale resorts. Whether you’re looking for a laid-back hotel near the beach or a luxurious stay with stunning views, you’ll find inviting options that cater to different budgets and preferences. Here are some of our travelers' favorite hotels in Roses:

  1. Rubina ResortOpens in a new window: This charming 2.0-star HolidayPark hotel offers direct access to the beach, making it an ideal choice for leisure travelers seeking a relaxing beach getaway. The property features a variety of amenities designed for family fun, including a playground and a pool specifically for children. Travelers appreciate the inviting atmosphere and the focus on creating memorable vacation experiences, all while enjoying the sun and surf.
  2. Hotel Port Salins by Pierre & VacancesOpens in a new window: Hotel Port Salins by Pierre & Vacances is a vibrant 4.0-star hotel perfect for adventure enthusiasts. With an array of adventure sports available both onsite and nearby, including parasailing and windsurfing, this hotel caters to those looking for an active getaway. The property’s exciting recreational options, combined with its stylish ambiance, create a distinctive experience that appeals to travelers who appreciate unique and exhilarating stays.
  3. Hotel PortofinoOpens in a new window: This inviting 3.0-star hotel prioritizes comfort and entertainment for leisure travelers. With diverse dining options like a snack bar and coffee shop, alongside entertainment features such as a nightclub and satellite television, Hotel Portofino has something for everyone. The proximity to scenic views and waterfront activities enhances the overall experience, making it a favored choice for those who seek a blend of relaxation and local exploration.

Top locations to stay in Roses

When visiting Roses, Catalonia, Spain, consider staying in L'Escala, Cadaqués, and Empuriabrava. L'Escala offers a blend of spa experiences and ancient ruins, while Cadaqués boasts a charming port and beautiful beaches. Empuriabrava is known for its sandy beaches and vibrant atmosphere. For first-time visitors, Cadaqués is particularly appealing due to its stunning coastal views and artistic vibe.

  1. CadaquésOpens in a new window: Cadaqués is a delightful coastal town known for its charming whitewashed buildings and stunning sea views. This picturesque port area offers beautiful beaches and is a perfect base for exploring the nearby Cap de Creus Natural Park. Art lovers will appreciate its connection to Salvador Dalí, with various galleries and the Dalí House Museum nearby. The vibrant atmosphere, coupled with local markets and shops, makes Cadaqués an ideal spot for a relaxing getaway while enjoying the unique Catalan culture.
  2. EmpuriabravaOpens in a new window: Empuriabrava is famous for its extensive network of canals and is often referred to as the Venice of Spain. This serene destination boasts beautiful sandy beaches and a variety of water sports, perfect for those looking to soak up the sun or try something new. With a lively marina and numerous shops, visitors can enjoy a laid-back vibe while indulging in local seafood and exploring the charming waterfront.
  3. L'EscalaOpens in a new window: L'Escala is a captivating coastal town steeped in history, known for its ancient ruins and beautiful beaches. It's a great spot for those seeking both relaxation and exploration. The nearby ruins of Empúries provide a fascinating glimpse into the past, while local spas offer rejuvenating treatments. L'Escala's beachfront promenade is perfect for leisurely strolls, and the variety of shops and markets ensure you'll find unique souvenirs and local delicacies to take home.

Things to do in Roses

Roses for travelers is a stunning blend of sandy beaches, lush parks, and vibrant floral landscapes. Enjoy invigorating runs along the coastline, dive into crystal-clear waters, or explore scenic trails through nearby forests. With a lively marina and thrilling water activities, it’s an ideal spot for nature lovers and adventure seekers alike.

  • Dali MuseumOpens in a new window – Step into the surreal world of Salvador Dalí at the Dali Museum, an art haven showcasing the iconic works of this renowned artist. Explore the unique architecture of the building itself, which complements the imaginative pieces inside. Each exhibit invites you to think outside the box, making it a stimulating stop for art lovers and curious minds alike.
  • Roses BeachOpens in a new window – Unwind at Roses Beach, where golden sands meet the sparkling Mediterranean waters. Whether you’re sunbathing, swimming, or enjoying water sports, this beach offers a perfect day in the sun. With a vibrant promenade lined with cafes and shops, you can easily grab a refreshing drink or snack after your beach fun.
  • Canyelles BeachOpens in a new window – For a more tranquil experience, head to Canyelles Beach. This picturesque spot is ideal for relaxation or a quiet picnic with stunning views of the coastline. The clear waters are perfect for swimming, while the surrounding natural beauty makes it a lovely escape for nature enthusiasts.
  • Salvador Dalí HouseOpens in a new window – Visit the Salvador Dalí House, where the artist lived and created some of his most famous works. The house itself is a masterpiece, filled with quirky decor and fascinating artifacts. Wander through the rooms and gardens to get a glimpse into Dalí's life and inspirations, providing a deeper understanding of his artistic genius.

5 tips for savvy savings when booking a hotel in Roses

  1. Book for the cheapest times: The best time to visit Roses for those on a budget is during January, February, and November, when hotel prices are typically lower. For an affordable getaway, a stay of at least 2 to 3 days is perfect for experiencing the town's historical landmarks and cultural attractions. You can explore various sites, including beautiful marinas, trendy cultural spots, and historical landmarks, all while enjoying great value for money. Additionally, your visit could coincide with seasonal flowers, making your experience even more delightful.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Roses, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window section on Hotels.com, where you may find discounted hotel rates as your travel date approaches. Consider enabling email alerts or push notifications to stay updated on flash sales and special promotions. Additionally, the Smart ShoppingOpens in a new window tool available in the app allows you to compare hotel prices and amenities, helping you to find the best options. By keeping an eye on price drops or new availability, you're more likely to seize a great last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate based on factors like the hotel’s location, star rating, and time of year, so being flexible with your travel dates may help you save on your stay at a hotel in Roses. If you're seeking a distinctive experience, boutique hotels can provide a more personalized touch and often a better value. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the price is on the higher side, we’ll recommend more budget-friendly dates to increase your chances of getting the best deal.
  4. Consider your location: Hotels near the city center usually tend to be more expensive, but with Rose's great public transportation options, you might discover a more affordable independent hotel a bit farther out that remains well connected. If you're interested in exploring alternative, less crowded neighborhoods or even some lesser-known nearby cities, you can often find excellent value for your money. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.
  5. Become a Member: Join for free and start planning your next stay in Roses! As a member, you'll gain access to exclusive member prices on over 100,000 hotels worldwide. Enjoy the benefits of quickly moving through membership tiers, which can include perks like complimentary room upgrades (when available) and discounts on food and beverages at select VIP Access properties. Don't miss out on these fantastic savings and rewards—become a member today!

Best time to go to Roses

Roses experiences its lowest average temperature in January, at 48.6°F (9.2°C), while July to August are the hottest months, with an average temperature of 75.2°F (24.0°C). October are typically the wettest months. If you’re looking to soak up the lively atmosphere in Roses, June to August are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is sunny, with no rainfall. However, if you prefer a more relaxed experience, October to December are perfect for a quieter getaway, marked by no to light rainfall and mostly sunny conditions.

Keep exploring