Skip to main content

Filter by:


Star Rating

Review Score

Vilajuiga – 373 hotels and places to stay
See the latest prices and deals by choosing your dates.
La Goleta, hotel in Vilajuiga

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

8.3
Scored 8.3
Very Good
Rated very good
2,337 reviews
Price from$94.20per night
Hotel Ciutadella, hotel in Vilajuiga

Hotel Ciutadella is located 328 feet 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.

Everyone that worked there was terrific.
8.2
Scored 8.2
Very Good
Rated very good
2,322 reviews
Price from$67.28per night
Hotel Gri-Mar, hotel in Vilajuiga

Hotel Gri-Mar has a large outdoor swimming pool, beautiful gardens and a tennis court. Each air-conditioned room includes a balcony, a private bathroom and free Wi-Fi access.

Wonderful reception.
8.6
Scored 8.6
Excellent
Rated excellent
1,305 reviews
Price from$128.96per night
Hotel Montmar, hotel in Vilajuiga

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.

The staff was lovely.
8.6
Scored 8.6
Excellent
Rated excellent
2,758 reviews
Price from$68.82per night
Prestige Sant Marc, hotel in Vilajuiga

Located in Roses, 1640 feet from Playa Santa Margarida, Prestige Sant Marc features accommodations with a terrace, private parking, a restaurant and a bar. This 4-star hotel offers a tour desk.

The personal is very nice and professional The room is well designed, in perfect condition and very clean The view on the canal is nice
8.1
Scored 8.1
Very Good
Rated very good
2,896 reviews
Price from$132.77per night
Hotel Mas Palou, hotel in Vilajuiga

In a privileged position, both for its geographical and its artistic setting, you will find Mas Palou, a characteristic Catalan farm house from 1582.

Location was pretty and central. The staff were very nice.
7.7
Scored 7.7
Good
Rated good
3,548 reviews
Price from$96.12per night
Hotel & Spa Terraza 4 Sup, hotel in Vilajuiga

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

Breakfast was wonderful. Lots of choices. Beautiful beach. Wait staff was great in restaurants . Food was very good. Great visit!
8.9
Scored 8.9
Excellent
Rated excellent
515 reviews
Price from$186.90per night
Hotel Peralada Wine Spa & Golf, hotel in Vilajuiga

Hotel Peralada Wine Spa and Golf has rooms with views over the resort golf course. The hotel also offers an outdoor pool and a spa is available for a surcharge.

Great property - friendly and helpful staff
9.0
Scored 9.0
Wonderful
Rated wonderful
513 reviews
Price from$253.90per night
Prestige Victoria, hotel in Vilajuiga

The Prestige Victoria overlooks Santa Margarita Beach, 35 minutes’ walk from the center of Roses. There is an outdoor pool, and most of the rooms have sea views.

The location was the only good thing as well as a great solo singer and good buffet.
7.8
Scored 7.8
Good
Rated good
2,259 reviews
Price from$158.61per night
Cal Mariner, hotel in Vilajuiga

Cal Mariner is just yards from the Blue Flag-certified beach, in the Costa Brava fishing village of Port de la Selva. Each air-conditioned room offers satellite TV and a balcony.

Clean and simple. Right across from the beach, very easy access to everything. The hostess and her staff are wonderful.
8.8
Scored 8.8
Excellent
Rated excellent
672 reviews
Price from$117.48per night
See all hotels near Vilajuiga
Subscribe to receive premium deals

Prices drop the second 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