Top-Hotels-costa-brava.com
Menu

Costa Brava hotels in Santa Margarida

Search Hotels

Select date

Select date

Maximum period that can be booked is 30 days. Please enter alternative dates.

Filter Results

Hotels by class

Hotel name

Price per night

Other accommodation

Districts

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters
  • Prestige Victoria

    Avenida Gola De L'Estany, S/N, Roses, Spain (Show map)

    Show map

    The superior 3-star Prestige Victoria Hotel provides comfortable rooms with a panoramic view of the garden. The hotel's lavish…

    More...
    From US$ 143
    price for 1 night
    Book Now From US$ 143
  • Nautilus

    Berganti, S/N, Roses, Spain (Show map)

    Show map

    The quiet Nautilus is a 3-star hotel and offers a sundeck and an outdoor swimming pool. Nautilus Hotel welcomes…

    More...
    From US$ 111
    price for 1 night
    Book Now From US$ 111
  • Prestige Coral Platja

    Av. De Rhode, 28, Roses, Spain (Show map)

    Show map

    Situated near nightclubs, restaurants and golf courses, the 3-star Prestige Coral Platja Hotel comprises 167 rooms with a view…

    More...
    From US$ 138
    price for 1 night
    Book Now From US$ 138
  • Prestige Goya Park

    Av. Port Del Reig S/N, Roses, Spain (Show map)

    Show map

    Located in a shopping area of Roses, the 3-star Prestige Goya Park Hotel offers a sun terrace, a shared…

    More...
    From US$ 121
    price for 1 night
    Book Now From US$ 121
  • Hotel Montana

    Jacinto Benavente, 22, Roses, Spain (Show map)

    Show map

    Montana is a 3-star traditional hotel offering a panoramic view of the Mediterranean Sea and Roses Bay. Renovated in…

    More...
    From US$ 103
    price for 1 night
    Book Now From US$ 103
  • Montecarlo

    De La Playa 2, Roses, Spain (Show map)

    Show map

    Montecarlo is an attractive 3-star hotel set 7 km from Monastery of Sant Pere de Rodes and 12 km from…

    More...
    From US$ 146
    price for 1 night
    Book Now From US$ 146
  • Maritim

    Jacinto Benavente 2-10, Roses, Spain (Show map)

    Show map

    Maritim is a pleasant 3-star hotel set 6 km from El Bulli and 10 km from Esglesia de Santa Maria. Maritim…

    More...
    From US$ 170
    price for 1 night
    Book Now From US$ 170
  • Hotel Marian Platja

    Avenida Salata, S/N, Roses, Spain (Show map)

    Show map

    Hotel Marian Platja is a 3-star accommodation within 11 km of Salvador Dali's House. Roses center can be reached…

    More...
    From US$ 107
    price for 1 night
    Book Now From US$ 107
  • Hotel Mediterraneo Park

    C/ Quevedo, 15, Roses, Spain (Show map)

    Show map

    The 4-star Hotel Mediterraneo Park is located close to a ski station offering mountain biking, boating and beach volleyball.

    More...
    From US$ 162
    price for 1 night
    Book Now From US$ 162
  • Mediterraneo

    Carrer De Francisco Quevedo, 15, 17480 Roses, Giro, Roses, Spain (Show map)

    Show map

    Mediterraneo Hotel is situated next to beautiful sandy beaches and features a free car park, a tennis court and a…

    More...
    From US$ 124
    price for 1 night
    Book Now From US$ 124
  • Hotel Casa Del Mar

    Canigo, 23-25, Roses, Spain (Show map)

    Show map

    Hotel Casa Del Mar is a budget place to stay in Roses. The property is 10 minutes' walk from center of…

    More...
    From US$ 96
    price for 1 night
    Book Now From US$ 96
  • Hotel & Spa Terraza

    Avenida De Rhode, 32, Roses, Spain (Show map)

    Show map

    The unique Terraza is a 4-star hotel in Roses offering a seasonal outdoor pool and an indoor swimming pool.

    More...
    From US$ 252
    price for 1 night
    Book Now From US$ 252
  • 1935 Hotel Boutique

    Avinguda Del Salatar, 16, Roses, Spain (Show map)

    Show map

    The 4-star 1935 Hotel Boutique is placed about 11 km from Salvador Dali's House. The venue is 10 km away…

    More...
    From US$ 211
    price for 1 night
    Book Now From US$ 211
  • Prestige Sant Marc

    De La Bocana 38-48, Roses, Spain (Show map)

    Show map

    Situated in the heart of Roses, the quiet Prestige Sant Marc Hotel offers contemporary rooms. The property opened in 1986…

    More...
    From US$ 101
    price for 1 night
    Book Now From US$ 101
  • Hotel Monterrey Roses By Pierre & Vacances

    Passeig Maritim 72-75, Roses, Spain (Show map)

    Show map

    Hotel Monterrey Roses By Pierre & Vacances is a 3-star property situated about 7 km from Basilica of Santa Maria.

    More...
    From US$ 111
    price for 1 night
    Book Now From US$ 111
  • Thalassa Sport

    Jacinto Benavente, 9, Roses, Spain (Show map)

    Show map

    Thalassa Sport Hotel is situated in a business area of Roses, 6 km from El Bulli. The family hotel in…

    More...
    From US$ 197
    price for 1 night
    Book Now From US$ 197
  • Apartaments Estudis Els Molins

    Avenida Rhodes, 22, Roses, Spain (Show map)

    Show map

    Apartaments Estudis Els Molins apartment hosts guests of Roses. The venue is 8 km away from Aiguamolls de l'Empordà.

    More...
    From US$ 68
    price for 1 night
    Book Now From US$ 68
  • Rosamar Roses

    25 Av. Nautilus - Santa Margarida, Roses, Es, Roses, Spain (Show map)

    Show map

    The 2-star Rosamar Roses Hotel is set about 3.9 km from Windoor Real Fly. This excellent hotel dates from…

    More...
    Book Now
  • J&V Holiday 1313

    Avenida Gola Estany 23 - 3º (Check-In At Calle Merce Rodoreda 1, Local 5B), Roses, Spain (Show map)

    Show map

    The beachfront J&V Holiday 1313 Aparthotel with a seasonal outdoor pool and a sundeck is a nice place to…

    More...
    From US$ 101
    price for 1 night
    Book Now From US$ 101
  • J&V Holiday 1110

    Avenida Gola Estany 23 - 1º (Check-In At Calle Merce Rodoreda 1, Local 5B), Roses, Spain (Show map)

    Show map

    The beachfront J&V Holiday 1110 Aparthotel offers a designated area for smoking and an elevator. The venue is 7…

    More...
    From US$ 79
    price for 1 night
    Book Now From US$ 79