Contact Us Terms of Use Privacy & Cookies Statement

Yes, send me expert tips and deals!

By proceeding, you agree to our Privacy Policy and Terms of Use.

Search

Recent Search

Oyster Logo
Hotels in Spain
2824 Hotels
Astari Hotel
Via Augusta 95 - 97
Sb Express Tarragona
Plaza De Les Corts Catalanes 4
Hotel Mas la Boella
Autovia Tarragona-Reus (T-11), Km. 12
Prestige Sant Marc Hotel
Av. de la Bocana, 38 - 48, Playa Sta. Margarida

The 240-room Prestige Sant Marc Hotel is a dated budget property set a six-minute walk from the beach. Set just outside the center of Roses, there are numerous bars and restaurants within easy walking distance. Simple, old-fashioned rooms have tube-style TVs, furnished balconies, and shower/tub combos, but no air-conditioning. Couples and families alike come here for the outdoor pool with accompanying children’s pool, buffet-style restaurant, and kid-friendly entertainment. Travelers more interested in modern decor than a pool should consider the similarly priced Hotel Montmar

Prestige Victoria Hotel & Spa Elit
Av. Gola de l'Estany s/n, Playa Santa Margarita

The Prestige Victoria is a three-pearl property with unobstructed sea views of Santa Margarita Beach across the street. Its large and bright 208 rooms, all with balconies and many with views of the water, are simply decorated and a bit worn. There's a restaurant for all-day dining (full-board packages are available) and a bar with nightly live entertainment. Two pools, including one for children, are set in lush green lawns. Other features include a small fitness center and a spa with a sauna, steam room, and pool for hydrotherapy. Wi-Fi is free in the lobby. Guests, who tend to be older French and Spanish couples, complain about the hotel's lack of parking and uninspired food. For a more updated property with a pool -- but no sea view -- travelers could try the Hotel Marina.

Prestige Hotel Goya Park
Av Port Del Reig, S/N, Playa Santa Margarita

The mid-range Prestige Goya Park is a petite resort-like property that’s five minutes from the beach and a 10-minute drive to Roses' town center. Features are aimed at both couples and families, and include a pool, a kids' pool, family-friendly games, a buffet-style restaurant, and a bar. While the public spaces are contemporary, the 246 guest rooms have dated decor and tube TVs, plus they lack minibars and Wi-Fi incurs a fee. Travelers might also want to consider Hotel Marina, which has rooms with air-conditioning and mini-fridges, free Wi-Fi throughout, and a gym. 

Hotel Monterrey Roses by Pierre & Vacances
Passeig Maritim, 72

The highlight of the mid-range Hotel Monterrey is its location on Santa Margarita Beach in Roses. Its 135 guest rooms have ocean views, and though decor is bland, they’re clean, well-kept, and have flat-screen TVs and mini-fridges. Most guests enjoy the relaxed atmosphere, buffet-style restaurant, outdoor pool, and modest fitness center, plus the hotel offers free perks like breakfast, bikes, and Wi-Fi. The Almadraba Park Hotel is a good alternative for those who want on-site parking and rooms with air-conditioning and minibars -- but the beach is accessed via a steep staircase which might pose issues for some.

Vistabella
Avda. Díaz Pacheco 26, Cala Canyelles-Petites

Vistabella is an upscale beachfront hotel with 34 guest rooms set in a sprawling Mediterranean-style villa with spectacular views of the Bay of Roses. Done up in classical or modern styles (though some decor feels dated), almost all rooms have balconies with sea views, as well as chic open-plan bathrooms that also offer great vistas -- though they might pose privacy issues. There are four on-site restaurants to choose from, including the Michelin-starred Els Brancs, and a panoramic bar. Breakfast and Wi-Fi are free, as is access to the spa's small indoor pool, whirlpool, sauna, and stream room. The hotel lacks an outdoor pool, but guests have direct access to a lovely beach. For something with more features, check out the Hotel Mediterraneo Park and Hotel Mediterraneo, which have three pools, a fitness center, and a kids' club.