Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Roses on Hotels.com. These Roses hotels consistently deliver on quality, location and traveller experience. Last updated on 3 November 2026.
Bask in Mediterranean charm at this Art Deco haven near Roses Beach. Cool off in outdoor and children's pools after exploring Aventura Nautica. The restaurant, bar, and 24-hour front desk ensure comfort while Platja de Sant Margarida beckons nearby.
Bask in Mediterranean charm at this Art Deco haven near Roses Beach. Cool off in outdoor and children's pools after exploring Aventura Nautica. The restaurant, bar, and 24-hour front desk ensure comfort while Platja de Sant Margarida beckons nearby.
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.
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.
Mediterranean holiday vibes flourish at this family-friendly retreat just a 5-minute walk from Roses Beach. The rooftop terrace offers stunning views, while outdoor and children's pools provide refreshing dips after exploring nearby Aventura Nautica.
Mediterranean holiday vibes flourish at this family-friendly retreat just a 5-minute walk from Roses Beach. The rooftop terrace offers stunning views, while outdoor and children's pools provide refreshing dips after exploring nearby Aventura Nautica.
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.
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.
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.
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.
Soak in coastal charm at this Roses beach hotel with an outdoor pool and poolside bar. After scuba diving or snorkelling, enjoy Mediterranean cuisine at Almadraba restaurant. Tennis courts, spa services, and free breakfast round out your perfect seaside escape.
Soak in coastal charm at this Roses beach hotel with an outdoor pool and poolside bar. After scuba diving or snorkelling, enjoy Mediterranean cuisine at Almadraba restaurant. Tennis courts, spa services, and free breakfast round out your perfect seaside escape.
Moments from Platja d'Empuriabrava, this seaside aparthotel offers adventure with scuba diving and snorkelling nearby. Cool off in the outdoor pool, grab international cuisine at Oasis, or unwind on your furnished balcony while kids enjoy the free club.
Moments from Platja d'Empuriabrava, this seaside aparthotel offers adventure with scuba diving and snorkelling nearby. Cool off in the outdoor pool, grab international cuisine at Oasis, or unwind on your furnished balcony while kids enjoy the free club.
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.
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.
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 snorkelling along the Costa Brava.
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 snorkelling along the Costa Brava.
Mediterranean magic awaits at this Roses hotel, where a seasonal outdoor pool, rooftop terrace, and fitness centre provide perfect holiday essentials. Near Nova Beach and the historic Citadel, with convenient café and bar options for post-swim refreshments.
Mediterranean magic awaits at this Roses hotel, where a seasonal outdoor pool, rooftop terrace, and fitness centre provide perfect holiday essentials. Near Nova Beach and the historic Citadel, with convenient café and bar options for post-swim refreshments.
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 centre. Unwind with drinks at the beach bar later.
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 centre. Unwind with drinks at the beach bar later.
Breathtaking coastal hotel with 3 restaurants and poolside bar near Aiguablava Beach. Enjoy scuba diving, windsurfing, or the outdoor pool after a free breakfast. Complimentary WiFi and parking complement the health club and fitness centre that guests adore.
Breathtaking coastal hotel with 3 restaurants and poolside bar near Aiguablava Beach. Enjoy scuba diving, windsurfing, or the outdoor pool after a free breakfast. Complimentary WiFi and parking complement the health club and fitness centre that guests adore.
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.
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.
This beachside haven in Roses offers easy access to Roses Beach and Nova Beach. The terrace and garden create peaceful moments between coastal adventures. With free WiFi and 24-hour help from the praised staff, Hotel Risech delivers Mediterranean charm.
This beachside haven in Roses offers easy access to Roses Beach and Nova Beach. The terrace and garden create peaceful moments between coastal adventures. With free WiFi and 24-hour help from the praised staff, Hotel Risech delivers Mediterranean charm.
Discover serene coastal bliss at this Empuriabrava hotel with an outdoor pool, poolside bar, and spa services. Just 15 minutes from Roses Beach, enjoy free WiFi, parking, and fitness centre access while helpful staff ensure a memorable stay.
Discover serene coastal bliss at this Empuriabrava hotel with an outdoor pool, poolside bar, and spa services. Just 15 minutes from Roses Beach, enjoy free WiFi, parking, and fitness centre access while helpful staff ensure a memorable stay.
Embrace seaside charm at this Empuriabrava hotel featuring a refreshing outdoor pool and poolside bar. Savour Mediterranean cuisine at restaurant 50, then unwind on the terrace. Just moments from the beach and Minigolf Carmanso with easy access to Costa Brava.
Embrace seaside charm at this Empuriabrava hotel featuring a refreshing outdoor pool and poolside bar. Savour Mediterranean cuisine at restaurant 50, then unwind on the terrace. Just moments from the beach and Minigolf Carmanso with easy access to Costa Brava.
Soak up Mediterranean charm at this beachside hotel near Badia de Cadaqués. The outdoor pool, tennis court, and sauna create a perfect retreat. Enjoy drinks at the poolside bar before dining at the restaurant after exploring nearby Cadaques Beach.
Soak up Mediterranean charm at this beachside hotel near Badia de Cadaqués. The outdoor pool, tennis court, and sauna create a perfect retreat. Enjoy drinks at the poolside bar before dining at the restaurant after exploring nearby Cadaques Beach.
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.
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.
Sunny Mediterranean vibes at this L'Escala hotel with outdoor pool, poolside bar and terrace. Enjoy complimentary breakfast and WiFi while exploring nearby Site and Museum attractions. The helpful staff ensures a memorable coastal getaway.
Sunny Mediterranean vibes at this L'Escala hotel with outdoor pool, poolside bar and terrace. Enjoy complimentary breakfast and WiFi while exploring nearby Site and Museum attractions. The helpful staff ensures a memorable coastal getaway.
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.
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.
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.
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.
If being by the water is a major draw, Roses Beach is a spot you might want to check out when visiting central Roses. If you want to continue walking by the waves, head to Nova Beach and Punta Beach, both within a short walk.
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.
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 Aquabrava and Minigolf Carmanso, both located nearby.
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.
If seeing the sights is on your list of things to do, head to Citadel of Roses – just one of the landmarks located 0.4 mi (0.6 km) from central Roses. Why not take a stroll along the beaches and watch the sunset while you're here?
Whether you want to collect beach glass or watch the sunset, Canyelles Grosses Beach is a spot you might want to check out, located 2.2 mi (3.5 km) from central Roses. If you want to continue walking by the waves, head to punta de l'almadrava and Bonifaci Beach, both within a short walk.
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.
You can stroll along Port de Roses for relaxing water views when you're in Roses Town Center. If you carry on walking you'll get to Roses Beach, Nova Beach, and Canyelles Beach for some more water views.
Roses is well known for its attractions such as Roses Beach and Citadel of Roses. The city has something for everyone including sights like Roses Citadel and Port de Roses within a secluded setting.
Absolutely fabulous apartment; we stayed in the penthouse and the pics truly do not do it justice. Perfect spot for a really relaxed friends holiday.
Staff all extremely friendly, would recommend to anyone.
Absolutely fabulous apartment; we stayed in the penthouse and the pics truly do not do it justice. Perfect spot for a really relaxed friends holiday.
Staff all extremely friendly, would recommend to anyone.
Anonymous traveller
Reviewed September 24, 2022Reviewed September 24, 2022
This is a lovely hotel close by the citadel. It is not in the center of town, but we found the walk to be fine. You can cross the street and walk along the sea front. Parking is available in front of the hotel. The staff were very pleasant and always helpful. We would definitely stay here again next time we visit.
This is a lovely hotel close by the citadel. It is not in the center of town, but we found the walk to be fine. You can cross the street and walk along the sea front. Parking is available in front of the hotel. The staff were very pleasant and always helpful. We would definitely stay here again next time we visit.
Philip
Reviewed November 1, 2022Reviewed November 1, 2022
Une nuit dans ce superbe établissement. Emplacement magnifique, au calme et en proximité de Cadaqués. Vue extraordinaire. Belle chambre, bon petit déjeuner. Excellent service. Ne pas rater la visite de la propriété et la dégustation de vins.
Une nuit dans ce superbe établissement. Emplacement magnifique, au calme et en proximité de Cadaqués. Vue extraordinaire. Belle chambre, bon petit déjeuner. Excellent service. Ne pas rater la visite de la propriété et la dégustation de vins.
Our room had a beautiful view of the water & the city Christmas lights. The staff was friendly & helpful. Our room was large with a separate bedroom & very clean. Breakfast was amazing! Wished I had been hungrier!
Our room had a beautiful view of the water & the city Christmas lights. The staff was friendly & helpful. Our room was large with a separate bedroom & very clean. Breakfast was amazing! Wished I had been hungrier!
Judy
Reviewed November 29, 2022Reviewed November 29, 2022
The room was nice and had amamazing balcony view of the beach. It was near to the busstops and many restaurants nearby. But the Batroom door was a bit tricky. It was too tight and initially once we locked ourself inside it took quite some effort to come out as the lockc didnt open. But other than that the stay was nice and very comfy room.
The room was nice and had amamazing balcony view of the beach. It was near to the busstops and many restaurants nearby. But the Batroom door was a bit tricky. It was too tight and initially once we locked ourself inside it took quite some effort to come out as the lockc didnt open. But other than that the stay was nice and very comfy room.
Probably best thought of as a compact fun restaurant with rooms and spa treatments, the whole experience would have been improved by being able to use the pool area and outside seating. Nevertheless, the room was spacious and spotless - although I do agree that the lack of a bathroom door was unusual/slightly disconcerting! Owner and his staff were very welcoming and we hope to be back.
Probably best thought of as a compact fun restaurant with rooms and spa treatments, the whole experience would have been improved by being able to use the pool area and outside seating. Nevertheless, the room was spacious and spotless - although I do agree that the lack of a bathroom door was unusual/slightly disconcerting! Owner and his staff were very welcoming and we hope to be back.
Hotel Playa Sol is a perfect place to stay in Cadaqués! It exceeded our expectations!
Having parking available, à varied and delicious breakfast, à spectacular view, and a kind and capable staff made it perfect.
Hotel Playa Sol is a perfect place to stay in Cadaqués! It exceeded our expectations!
Having parking available, à varied and delicious breakfast, à spectacular view, and a kind and capable staff made it perfect.
We really enjoyed our stay at Perelada and will definitely return there in the future. The hotel is lovely and staff are very nice and helpful. The location is also really nice.
We really enjoyed our stay at Perelada and will definitely return there in the future. The hotel is lovely and staff are very nice and helpful. The location is also really nice.
Can I book a refundable accommodation option in Roses?
If you want the flexibility to change your plans to Roses, most hotels offer refundable* rates that you can book. You can find this accommodation by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in Roses if I want a holiday rental instead of a hotel?
If you're looking for a good alternative to a hotel, browse our selection of 124 holiday homes. You can also book one of 820 apartments or 67 villas.
What will the weather in Roses be like during my visit?
July and August are typically the warmest months in Roses, when the average temperature is 23°C. January and February are the coldest months, when the average temperature is 10°C. October and November are the months with the most rain.
Why should I book my Roses hotel with Hotels.com?
There are lots of reasons to book your Roses trip with us: our free cancellations on selected hotels* gives you flexibility, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.
Find out more about Roses
Roses Unveiled: A Blossoming Haven of Sun, Sea, and Serenity
Nestled on the stunning Costa Brava, Roses, Catalonia, is a charming coastal gem that seamlessly blends natural beauty with vibrant culture. Renowned for its golden sandy beaches and crystal-clear waters, this idyllic town offers an array of experiences, from thrilling water parks to serene marina strolls. The surrounding landscapes are adorned with blooming flowers and rugged cliffs, perfect for nature lovers. Explore the rich history at the ancient Citadel of Roses, savour exquisite local cuisine, or indulge in leisurely beach days. Whether seeking adventure or relaxation, Roses promises an unforgettable escape for every traveller.
Discover great hotels in Roses
Roses offers a diverse range of hotel accommodations, from beachfront resorts with stunning views to quaint boutique hotels in the town centre. You can also find family-run guesthouses and self-catering apartments that provide a cosy atmosphere, perfect for exploring the beautiful Costa Brava. Here are some of the most popular hotels with our travelers in Roses:
Rubina Resortopens in new window: Rubina Resort is a charming 2.0-star HolidayPark hotel that offers a delightful beach experience, perfect for leisure travellers. This property features direct access to the beach, making it an ideal choice for sun-seekers. With a variety of child-friendly amenities, including art supplies and a shared playground, it ensures a fun-filled atmosphere for families. The inviting environment and focus on providing enjoyable experiences resonate well with guests, who appreciate the family-oriented activities available.
Hotel Port Salins by Pierre & Vacancesopens in new window: Hotel Port Salins by Pierre & Vacances is a sophisticated 4.0-star hotel designed for adventure travellers seeking exhilarating experiences. With a range of adventure sports available nearby, including sailing, hiking, and windsurfing, this hotel caters to those who thrive on outdoor activities. The stylish accommodation enhances the overall adventure experience, receiving praise for its vibrant atmosphere and proximity to various recreational activities, making it a standout option for the adventurous spirit.
Hotel Portofinoopens in new window: Hotel Portofino is a delightful 3.0-star hotel that offers a captivating blend of dining and entertainment options. With an assortment of amenities such as a restaurant, bar, and nightclub, it serves as a vibrant hub for socialising and relaxation. The waterfront location complements the lively atmosphere, providing beautiful views and easy access to scenic strolls along the boardwalk. This hotel is highly regarded for its lively ambience and excellent dining experiences, making it a top choice for leisure travellers seeking a dynamic stay.
Top locations to stay in Roses
Some of the best areas to stay in Roses, Catalonia, Spain, are L'Escala, Cadaqués, and Empuriabrava. L'Escala offers a blend of spa experiences and ancient ruins, while Cadaqués enchants with its picturesque port and beautiful beaches. Empuriabrava is known for its sandy beaches and canals. For first-time visitors, Cadaqués is particularly appealing due to its charming atmosphere and stunning coastal views.
Empuriabravaopens in new window: Known as the Venice of Spain, Empuriabrava boasts an extensive network of canals and is a fantastic choice for those who love the beach and water sports. With its sandy beaches and warm Mediterranean climate, it's perfect for sunbathing, swimming, and enjoying a variety of aquatic activities. The area is also home to numerous shops and boutiques, providing an excellent opportunity for some leisurely shopping. Don't miss the chance to explore the local markets and enjoy the vibrant atmosphere along the waterfront.
Cadaquésopens in new window: If you're seeking a charming coastal village, Cadaqués is a must-visit. Its picturesque port and stunning beaches make it an idyllic place to unwind. The town is renowned for its artistic heritage, attracting creatives for generations. Stroll through the narrow, winding streets lined with whitewashed houses and discover local galleries showcasing unique artworks. The dramatic landscapes surrounding Cadaqués offer fantastic views and are perfect for leisurely hikes or simply soaking in the natural beauty.
L'Escalaopens in new window: L'Escala is a delightful spot for those interested in history and relaxation. Famous for its ancient ruins and archaeological sites, including the nearby ruins of Empúries, history buffs will find plenty to explore. The town also features lovely beaches and a vibrant promenade, making it an excellent location for leisurely strolls and enjoying local cuisine. L'Escala is known for its quaint charm and offers a tranquil atmosphere, ideal for unwinding after a day of exploration.
Things to do in Roses
Roses for travellers is a delightful blend of sun-soaked beaches and lush natural landscapes, perfect for those seeking relaxation or adventure. Enjoy invigorating runs along sandy shores, refreshing swims in crystal-clear waters, or exploring scenic parks and vibrant flower gardens. Whether boating on tranquil waters or hiking through picturesque trails, there's something for everyone!
Salvador Dalí Houseopens in new window – Step into the surreal world of Salvador Dalí at his former residence, where the artist's eccentricity shines through every corner. Explore the unique architecture and art that reflect his imaginative spirit, making it a must-see for any art lover visiting Roses.
Dali Museumopens in new window – Continue your journey through Dalí's genius at the Dali Museum, where a vast collection of his works awaits. From paintings to sculptures, this art museum showcases the depth of his creativity and invites you to ponder the bizarre and beautiful aspects of his artistic vision.
Roses Beachopens in new window – Soak up the sun at Roses Beach, a picturesque stretch of golden sand perfect for relaxation. Enjoy a leisurely swim in the crystal-clear waters or take a stroll along the promenade, where you can find charming cafés and shops to enhance your beach day.
Canyelles Beachopens in new window – Discover the tranquil beauty of Canyelles Beach, a hidden gem located just a short distance from the bustling town. With its serene atmosphere and stunning views, it's an ideal spot for swimming, sunbathing, or simply enjoying the coastal landscape away from the crowds.
4 tips for savvy savings when booking a hotel in Roses
Book for the cheapest times: The most affordable time to visit Roses is during January, February, and November when hotel prices are lower. For an enriching experience, staying for at least 2 to 3 days is recommended, allowing ample time to explore the area's notable landmarks, historical sites, and cultural attractions. This budget-friendly option offers great value for money as you discover the charming marina, historic sites, and beautiful gardens, all while enjoying the local culture. With prices potentially dropping during these months, you can make the most of your visit without straining your finances.
Look for last-minute deals on Hotels.com: To uncover last-minute deals to Roses on Hotels.com, you may want to explore the Dealsopens in new window or Last-Minute Deals sections, where discounted rates on nearby hotels are often available close to your travel date. Additionally, consider enabling email alerts or push notifications from Hotels.com to stay informed about flash sales and special promotions, ensuring you could find savings opportunities. The Smart Shopping tool in the app allows you to compare hotel prices and amenities, so you're more likely to see any price drops or availability changes, helping you secure that ideal last-minute getaway.
Be flexible with dates: Prices can fluctuate depending on factors such as the hotel's location, star rating, and the time of year, so being flexible with your dates could help you potentially save on your stay at a hotel in Roses. For those seeking distinctive accommodations, boutique hotels often provide a more personalised experience and may offer better value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher side, we’ll recommend more economical dates to increase your chances of securing a better deal.
Consider your location: Hotels situated near the city centre usually tend to be more expensive; however, thanks to Roses's outstanding public transport links, you may discover a more affordable independent hotel a bit further out that remains well connected. For those seeking to explore alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often excellent value for money. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.
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 tends to be the wettest months.The peak travel months to visit Roses are June to August, which see a higher number of tourists. During this peak period, the weather is sunny, accompanied by no rainfall. In contrast, October to December are ideal if you're looking for a calmer vacation, marked by no to light rainfall and mostly sunny conditions.