Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Roses – 1,295 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Hotel Maritim

Hotel in Santa Margarida, Roses

In front of Salatà Beach in Roses, the Maritim features an outdoor pool with a terrace. All the air-conditioned rooms have free Wi-Fi and balconies. Staff at reception were lovely. Best looking hotel on the promenade

Show more Show less
8.1
Very Good
2,942 reviews
Price from
$159
per night

Hotel Univers

Hotel in Roses Town Center, Roses

This simple and pleasant hotel is in front of Roses Marina. It offeatures fers a seasonal outdoor pool, terrace and free Wi-Fi zone, just a 2-minute walk from Roses Beach. The cleanliness, the food, pool, the staff... Great value!

Show more Show less
7.8
Good
2,389 reviews
Price from
$67
per night

Hotel Montecarlo Spa & Wellness

Hotel in Santa Margarida, Roses

Located on Santa Margarita Beach in Roses Bay, Hotel Montecarlo offers a spa with sea views. All air-conditioned rooms come with a balcony and sea views, and bicycles are free to rent. This was the best Hotel we stayed in over our Trip. We arrived early ish 1pm and only for one night. As you travelers know - trying to book SPA is impossible - but not for these guys. We asked and booked last 1 hr slot for my friend and then Gabrielle at Reception said - there is a 30min slot in case you want it - but its like NOW. I run to the Spa and I got a 55 min massage from ROCIO. I think she may have used her Lunch time to serve. She also stayed an hr longer to do my Massage because we were leaving next morning and she was off on Mondays. Pool- sauna and view - stunning. The food was amazing. Invest in a Sea view - you wont regret it. We got bathrobes for free - soft drinks and all. In love with this hotel. Parking next door - we got due to off season a free spot - otherwise 15 EUR per day. Free Bikes and and and

Show more Show less
8.1
Very Good
4,758 reviews
Price from
$161
per night

Hotel Risech

Hotel in Roses Town Center, Roses

Hotel Risech is located next to Roses Beach, a 5-minute walk from the marina. The functional rooms include a flat-screen TV and many come with beautiful sea views. The location and the view were great

Show more Show less
7.2
Good
3,629 reviews
Price from
$122
per night

Hotel Montmar

Hotel in Roses Town Center, Roses

The family-run Hotel Montmar is located near the center of Roses, just 984 feet from the beach. Its rooms have air-conditioning and plasma-screen TVs. location. helpful staff clean and comfortable

Show more Show less
8.5
Very Good
2,362 reviews
Price from
$81
per night

Prestige Mar y Sol

Hotel in Roses Town Center, Roses

Featuring free WiFi, Prestige Mar y Sol is set in Roses, 1640 feet from Ciutadella Roses and 1.4 mi from Aquabrava Water Park. This 3-star hotel has air-conditioned rooms with a private bathroom. Amazing view from the windows to the beach and very spacious number. Good breakfast and nice stuff :)

Show more Show less
8.6
Excellent
1,643 reviews
Price from
$120
per night

Hotel Spa Mediterraneo Park

Hotel in Santa Margarida, Roses

Hotel Mediterraneo Park is set 656 feet from Santa Margarida beach and is surrounded by 33 ft² of gardens and 2 outdoor swimming pools. It has rooms with balconies. It's a very well appointed hotel with outdoor games and activities for children.

Show more Show less
8.9
Excellent
2,054 reviews
Price from
$159
per night

Hotel Roses Platja

Hotel in Santa Margarida, Roses

Hotel Roses Platja is next to Santa Margarida Beach, on the beautiful Costa Brava. It offers an indoor and outdoor pool and free WiFi zone. Some rooms include private balconies. Spacious and clean room, good breakfast. Last minute reservation but good price. Ideally located, plenty of parking in the area.

Show more Show less
7.8
Good
1,802 reviews
Price from
$104
per night

Hotel Monterrey Roses by Pierre & Vacances

Hotel in Santa Margarida, Roses

Monterrey has an ideal setting on the seafront of Roses, next to Santa Margarita Beach. It offers a outdoor swimming pool, a gym and a sauna. We stayed 3 nights. The hotel is simple but good. We had sea view so it was nice. Staff was very formal, without any ability to provide information about anything outside of the hotel.

Show more Show less
7.8
Good
2,329 reviews
Price from
$103
per night

Hotel Marina

Hotel in Roses Town Center, Roses

Hotel Marina is located in the center of Roses, on the seafront. It offers free access to the gym and the rooftop swimming pool with hydromassage jets, open in summer. Fabulous location opposite the beach but with a rooftop swimming pool, spoilt for choice. Great buffet breakfast. Staff very friendly and helpful and the secure parking worth the charge.

Show more Show less
8.5
Very Good
2,542 reviews
Price from
$135
per night

Most-booked hotels in Roses in the past month

See all

Roses's best hotels with breakfast

See all

Budget hotels in Roses

See all

Hotels located in the center of Roses

See all

FAQs about hotels in Roses

The Blossoming Costa Brava

Sweeping around a sandy bay backed by mountains, the fishing port Roses has become one of the most popular Costa Brava resorts. This was partly due to El Bulli, one of the world’s best restaurants, which once graced a neighboring village.

Although that landmark restaurant is now closed, the town still has plenty of eateries and bars with some of the area’s best nightlife. Some are by the long promenade with palm trees beautifully silhouetted at sunset. Around the Bay of Roses, the headland becomes more rugged and the beaches more cove-like. In the opposite direction is the large Roses marina, although the one in next door Empuriabrava is huge.

Water sports are very popular here, including diving and windsurfing. The Aqua Brava waterpark has a host of slides, rapids and a wave pool, and other entertainment includes go-karts and minigolf.

Above the southern end of town, the star-shaped ruins of the 16th-century Castell de la Trinitat overlook the lighthouse. On the other side of Roses, the Ciutadella is a much larger site containing Greek and Roman remains and partly surrounded by medieval walls. Even older are the Creu d’en Cobertella megalithic structures, one of which is the largest in Catalonia.

The Roses accommodations on Booking.com include boutique hotels with pools, beachfront apartments and luxury villas.

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Roses:

Explore guest reviews of hotels in Roses

See all
Research, refine, and make plans for your whole trip