Skip to main content

Filter by:


Star rating

Review score

Vilajuiga – 381 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel Ciutadella, hotel in Vilajuiga

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.

Clean rooms, good breakfast buffet, personal very nice and polite, nice location (near restaurants, beach, bus station, camí de Ronda...) Cool pool & rooftop.
8.2
Scored 8.2
Very good
Rated very good
2,342 reviews
Price from£54.92per night
Hotel Monterrey Roses by Pierre & Vacances, hotel in Vilajuiga

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.

Perfect location
7.8
Scored 7.8
Good
Rated good
3,001 reviews
Price from£85.09per night
Hotel Montecarlo Spa & Wellness, hotel in Vilajuiga

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.

The Hotel was very clean and modern.
8.1
Scored 8.1
Very good
Rated very good
6,103 reviews
Price from£100.46per night
Hotel Marina, hotel in Vilajuiga

Hotel Marina is located in the centre of Roses, on the seafront. It offers free access to the gym and the rooftop swimming pool with hydromassage jets, open in summer.

Perfect location Very clean Great breakfast Lovely staff
8.4
Scored 8.4
Very good
Rated very good
3,796 reviews
Price from£86.52per night
La Goleta, hotel in Vilajuiga

This family-run hotel is just 50 metres from the beach in Llançà, in the Cap de Creus Nature Reserve. It an attractive terrace and air-conditioned rooms with free Wi-Fi.

Near the town centre, easy parking, easy and friendly check-in
8.3
Scored 8.3
Very good
Rated very good
2,344 reviews
Price from£76.44per night
Prestige Mar y Sol, hotel in Vilajuiga

Featuring free WiFi, Prestige Mar y Sol is set in Roses, 500 metres from Ciutadella Roses and 2.2 km from Aquabrava Water Park. This 3-star hotel has air-conditioned rooms with a private bathroom.

Mar y Sol is one of our favourite hotels and always lives up to our high expectations. The amazing breakfast equals the fabulous central location. We shall return, often.
8.7
Scored 8.7
Fabulous
Rated fabulous
2,652 reviews
Price from£105.14per night
Ampuria Inn, hotel in Vilajuiga

Located 3 km from Empuriabrava city centre, Europe's largest residential Marina, Ampuria Inn is situated 3 km from the beach and just 100 metres from Empuriabrava Skydive Centre and Windoor Inside...

Price was good. Staff very friendly.
8.1
Scored 8.1
Very good
Rated very good
3,740 reviews
Price from£60.05per night
Casa Del Mar Hotel & Apartaments, hotel in Vilajuiga

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.

Free parking Near to town Allowed pets
8.4
Scored 8.4
Very good
Rated very good
2,169 reviews
Price from£65.17per night
Hotel & Spa Terraza 4 Sup, hotel in Vilajuiga

Featuring free Wi-Fi, a spa and rooms with balconies, Terraza sits 20 metres from Roses Beach and has direct access to the promenade.

The location right on the promenade. All the staff were so friendly and helpful and we Loved the 'Rituals' toiletries in the bathroom.
8.9
Scored 8.9
Fabulous
Rated fabulous
516 reviews
Price from£151.69per night
Hotel Carmen, hotel in Vilajuiga

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.

Great location, lovely breakfast and staff. It had secure parking.
8.4
Scored 8.4
Very good
Rated very good
1,051 reviews
Price from£61.85per night
See all hotels near Vilajuiga
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Vilajuiga:

  • 6.0
    Scored 6.0

    Not well served in terms of bars and restaurants.

    Not well served in terms of bars and restaurants. Train service very infrequent. Garbats and La Roca are good places to eat. In both, the food was excellent and La Roca is exceptionally good value for money.
    The Wild Rover
    Spain