Skip to main content

Book, stay, get a $50 travel reward.

Start traveling again and get a reward to use on future stays!

Promotion conditions apply. Valid on select properties.

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,106 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 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. Sea views and right on the beach

Show more Show less
8.3
Very Good
3,117 reviews
Price from
$114
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. Super clean and modern, great breakfast, no noise from the road, air con, comfy bed, friendly staff....great!

Show more Show less
8.5
Very Good
2,093 reviews
Price from
$45
per night

Hotel Ciutadella

Hotel in Roses Town Center, Roses

Hotel Ciutadella is located 330 ft from the beach in Roses, on the Costa Brava. It offers functional, air conditioned rooms with a balcony, flat-screen TV and free Wi-Fi. Great hotel. Fit our needs. Traveling Spain on motorcycles and we needed a place that was within walking distance to downtown and had secure parking. This place accomplished that.

Show more Show less
8.5
Very Good
1,755 reviews
Price from
$54
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 hotel was clean, comfortable and we had great views over the sea. Staff were welcoming and friendly. Close to all bars, shops and restaurants. We would def stay again.

Show more Show less
7.4
Good
2,906 reviews
Price from
$72
per night

Hotel Carmen

Hotel in Roses Town Center, Roses

Hotel Carmen is less than 100 yards from the beach, in the Costa Brava town of Roses. This small designer hotel offers charming, bright rooms with flat-screen satellite TV and a private bathroom. Breakfast was plentiful, rooms were very comfortable with nice robes and slippers. Staff very friendly and helpful. Close to the beach.

Show more Show less
8.9
Excellent
799 reviews
Price from
$75
per night

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. Incredible location. Beautiful views. Breakfast was superb. Lobby bar and patio were gorgeous and the staff was very friendly.

Show more Show less
7.9
Good
1,799 reviews
Price from
$114
per night

Hotel Mas Palou

Hotel in Roses

In a privileged position, both for its geographical and its artistic setting, you will find Mas Palou, a characteristic Catalan farm house from 1582. Great place, great food, will stay again, baby friendly

Show more Show less
7.9
Good
2,251 reviews
Price from
$72
per night

Hostal Rom

Hotel in Roses Town Center, Roses

This family-run guest house offers free WiFi and air conditioning in all rooms. Hostal Rom is in the pedestrian center of Roses, just 164 feet from the beach and its sunset promenade. Beds were very comfy, towels also were changed every day if used.

Show more Show less
8
Very Good
1,457 reviews
Price from
$44
per night

Hotel Ramblamar

Hotel in Roses Town Center, Roses

Hotel Ramblamar is in central Roses, next to the beach and to the Paseo Maritimo. All air-conditioned rooms have free Wi-Fi, balconies and most have sea views. The location is good. We can stay front of the beach. Little bit far from city of cadaques. If you have a car it’s not problem. The regulation was strict because of Covid-19. All restaurants were closed at 17:00, but we were able to eat at the restaurant this hotel. They are very good services. We have 4 people of family, so they can prepare 4 single beds in one room. We can stay together.

Show more Show less
8.1
Very Good
1,421 reviews
Price from
$84
per night

Casa Del Mar Hotel & Apartaments

Hotel in Roses

This small, family-run hotel is located in the Costa Brava resort of Roses, next to the historic site of Ciutadella and 3 minutes' walk from the beach. Very friendly and knowledgeable staff. Breakfast was very nice

Show more Show less
8.5
Very Good
1,207 reviews
Price from
$47
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