Skip to main content
Accommodation Flights Flight + Hotel Car rentals Airport taxis

Hotels and more in Roses

Hotel Spa Mediterráneo Park 4 stars

Hotel in Santa Margarida, Roses

Hotel Mediterraneo Park is set 200 metres from Santa Margarida beach and is surrounded by 10,000m² of gardens and 2 outdoor swimming pools. It has rooms with balconies. Lovely resort like facilities. Excellent buffet breakfasts and dinners. Only a short stroll to beach. Didn't want to leave!

Show more Show less
9.1
Superb
2,169 reviews
Avg. price/night:
£76
Check availability

1935 Hotel Boutique by Terraza 4 stars

Hotel in Santa Margarida, Roses

Featuring a heated outdoor pool, all rooms at 1935 Hotel Boutique have a private terrace. The property is located just 250 metres from Santa Margarita Beach in Roses. Room and breakfast were excellent and not expensive

Show more Show less
9.5
Exceptional
369 reviews
Avg. price/night:
£89
Check availability

Hotel Carmen 3 stars

Hotel in Roses Town Centre, Roses

Hotel Carmen is set less than 100 metres from the beach, in the Costa Brava town of Roses. This small design hotel offers charming, bright rooms with flat-screen satellite TV and a private bathroom. Location, very cool breakfast with rose shampagne

Show more Show less
9
Superb
721 reviews
Avg. price/night:
£54
Check availability

Vistabella 5 stars

Hotel in Almadraba-Canyelles, Roses

The seafront Vistabella offers fantastic views of Roses Bay and the surrounding mountains. It features rooms with balconies, a spa and 5 restaurants, including the Michelin-starred Els Brancs. This hotel brought back memories of our honeymoon in Amalfi. The way it's perched on the cliff top, bringing dramatic views, and the proximity of the cute little beach, it's all amazing. There is a wealth of restaurants to enjoy, including one next to the Michelin star restaurant, which shares its kitchen and brings you that Michelin star quality in an informal way, and if you're lucky you can enjoy dining under the stars, hearing the waves lapping on the rocks. In the morning, for a tiny extra charge, they bring your wonderful breakfast to the private little terrace in front of your room. The room is very spacious and has a comfy bed. The bathroom is nice and big too. We were welcomed with a bottle of champagne in the room, which they then served us on a comfy lounge bed watching the sunset. We are going to make this an annual outing, it's just too good. Who needs Saint Tropez when you can be on the Costa Brava?

Show more Show less
9
Superb
309 reviews
Avg. price/night:
£102
Check availability

Hotel & Spa Terraza 4 stars

Hotel in Santa Margarida, Roses

Featuring free Wi-Fi, a spa and rooms with balconies, Terraza sits 20 metres from Roses Beach and has direct access to the promenade. Fantastic location. Awesome views , restaurants, had a great couples massage. Just wish we had more days.

Show more Show less
9.1
Superb
513 reviews
Avg. price/night:
£106
Check availability

Hotel Mediterráneo Anexo 3 stars

Hotel in Santa Margarida, Roses

Part of the Hotels Mediterraneo complex, this hotel is set on the Bay of Roses. It is surrounded by 10,000m² of gardens and has 2 outdoor swimming pools. We loved the location in roses. Right by the promenade and approx 20 mins walk to central roses. We used the bar sat and sun nights. Lovely music and great staff. Good prices too. We had lunch there on arrival and again was tasty and quick. Buffet breakfast and dinner was really good. Staff were very attentive and quick to respond to any requests. We ate in the conservatory on the first night. Wines were good value and excellent quality. We used the spa one of the days for only €3. Worth booking in advance although we had it to ourselves ! Again spa staff were excellent and very friendly. Two huge pools with lots of sun beds. Sheltered areas if it’s windy. Pool was cold but we didn’t mind as it was a lovely day. Bar was good too. We are looking forward to visiting roses again and will certainly use this hotel again. Value for money and excellent service.

Show more Show less
9.2
Superb
747 reviews
Avg. price/night:
£66
Check availability

Hotel Univers 3 stars

Hotel in Roses Town Centre, Roses

This simple and pleasant hotel is located in front of Roses Marina. It offers a seasonal outdoor pool, sun terrace and free Wi-Fi zone, 2 minutes’ walk from Roses Beach. Perfect position, has pool and parking and not far to walk to shops and beach

Show more Show less
8.1
Very good
2,133 reviews
Avg. price/night:
£43
Check availability

Hotel Ciutadella 2 stars

Hotel in Roses Town Centre, Roses

Hotel Ciutadella is located 100 metres 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. Very friendly staff and the bedroom was superb.

Show more Show less
8.7
Fabulous
1,600 reviews
Avg. price/night:
£36
Check availability

Hotel Grecs 2 stars

Hotel in Roses Town Centre, Roses

Situated on a hillside overlooking Roses, Grecs offers a large outdoor pool and a free Wi-Fi zone. Each functional room has a balcony with wonderful views of the Costa Brava. Staff were fantastic Hotel was great. Big pool,bars and restaurant was a blessing great family hotel.Room was hot but we were there in a heatwave.Next heatwave take me there please

Show more Show less
8.2
Very good
1,244 reviews
Avg. price/night:
£68
Check availability

Maritim 4 stars

Hotel in Santa Margarida, Roses

Situated in front of Salatà Beach in Roses, Maritim offers an outdoor pool with a sun terrace. All the air-conditioned rooms have free Wi-Fi and balconies. Great hotel staff - very friendly and helpful. Pleasant room - nice partial sea view. Excellent buffet breakfast.

Show more Show less
8.2
Very good
1,854 reviews
Avg. price/night:
£71
Check availability

Most booked hotels in Roses in the past month

Roses's best hotels with breakfast

Budget hotels in Roses

Hotels located in the centre of Roses

FAQs about hotels in Roses

  • On average, it costs £98 per night to book a 3-star hotel in Roses for tonight. You'll pay on average around £111 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Roses will cost around £457 (based on Booking.com prices).

  • The average price per night for a 3-star hotel in Roses this weekend is £96 or, for a 4-star hotel, £140. Looking for something even fancier? 5-star hotels in Roses for this weekend cost on average around £484 per night (based on Booking.com prices).

  • On average, 3-star hotels in Roses cost £130 per night, and 4-star hotels in Roses are £179 per night. If you're looking for something really special, a 5-star hotel in Roses can on average be found for £404 per night (based on Booking.com prices).

  • Santa Margarida, Roses Town Centre and Almadraba-Canyelles are popular with other travellers visiting Roses.

  • Some of the best hotels in Roses near Ciutadella Roses include Hotel & Spa Terraza, Hotel Carmen and Vista Roses Mar - Vent De Mar.

The Blossoming Costa Brava

Sweeping around a sandy bay backed by mountains, the fishing port of 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 neighbouring village.

Although that restaurant serves no more, the town still has plenty of eateries and bars offering some of the area’s top nightlife. Some are by the long promenade whose palm trees are 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 large Roses marina, although the one in next door Empuriabrava is huge.

Watersports are very popular here and include diving and windsurfing. The Aqua Brava waterpark has a host of slides, rapids and a wave pool, and other entertainment includes karting and minigolf.

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

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

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Roses:

Explore guest reviews of hotels in Roses