Skip to main content

Search hotels in Cusco

Enter your dates to see the latest prices and deals for Cusco hotels

Filter by:


Star rating

Review score

Roses – 102 hotels and places to stay

See the latest prices and deals by choosing your dates.
Hotel Ciutadella, hotel in Cusco

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.

Short wheelchair push to centre of town and beach. Lucky to be able to park outside hotel.
8.2
Scored 8.2
Very good
Rated very good
2,460 reviews
Price fromVND 1,754,501per night
Hotel Monterrey Roses by Pierre & Vacances, hotel in Cusco

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.

Location
7.9
Scored 7.9
Good
Rated good
3,137 reviews
Price fromVND 2,453,355per night
Hotel Montecarlo Spa & Wellness, hotel in Cusco

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.

Great super location,good food helpful staff.
8.1
Scored 8.1
Very good
Rated very good
6,081 reviews
Price fromVND 3,208,947per night
Hotel Marina, hotel in Cusco

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.

This hotel is in a great location, right in front of the beach and in the centre of town, so easy to get to everything. Good parking just around the corner, nice breakfast and comfy room, friendly staff and lovely rooftop pool with views along the beachfront.
8.4
Scored 8.4
Very good
Rated very good
3,886 reviews
Price fromVND 2,763,775per night
Prestige Mar y Sol, hotel in Cusco

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.

Room was ok, verry old furniture but plenty spce to move around. location was nice, you cross the and than is the beach. breakfast very good and fresh.
8.7
Scored 8.7
Fabulous
Rated fabulous
2,705 reviews
Price fromVND 3,358,429per night
Hotel Spa Mediterraneo Park, hotel in Cusco

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.

Convenient location
8.8
Scored 8.8
Fabulous
Rated fabulous
3,400 reviews
Price fromVND 3,672,668per night
Hotel Grecs, hotel in Cusco

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.

Breakfast was wonderful. The location and surroundings were marvelous! We definitely will come back. Mr. & Mrs. Dørheim
8.1
Scored 8.1
Very good
Rated very good
2,206 reviews
Price fromVND 2,545,554per night
Casa Del Mar Hotel & Apartaments, hotel in Cusco

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.

All was well, very pleased with my room and the staff were fantastic.
8.4
Scored 8.4
Very good
Rated very good
2,245 reviews
Price fromVND 2,218,221per night
Hotel & Spa Terraza 4 Sup, hotel in Cusco

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

Good upgrade package
8.9
Scored 8.9
Fabulous
Rated fabulous
578 reviews
Price fromVND 4,845,608per night
Hotel Carmen, hotel in Cusco

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.

Looks very nice and tidy!
8.4
Scored 8.4
Very good
Rated very good
1,062 reviews
Price fromVND 2,278,778per night
See all 646 hotels in Cusco

Most booked hotels in Cusco in the past month

Cusco's best hotels with breakfast

  • Hotel & Spa Terraza 4 Sup
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 578 reviews

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

    Good parking. Close to all amenities. Great breakfasts.

  • Hotel Univers
    7.9
    Scored 7.9
    Good
    Rated good
     · 3,081 reviews

    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.

    the staf was verry help full end the rooms where clean.

  • Hotel Mas Palou
    7.7
    Scored 7.7
    Good
    Rated good
     · 3,630 reviews

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

    Gorgeous old farmhouse. Nice room. Great for dogs.

  • Hotel Roses Platja
    7.7
    Scored 7.7
    Good
    Rated good
     · 5,321 reviews

    Hotel Roses Platja is next to Santa Margarida Beach, on the beautiful Costa Brava. It offers an indoor and outdoor pool and free WiFi zone. Some rooms include private balconies.

    Great location, lovely view. Good beach for swimming.

  • Hotel Ramblamar
    7.9
    Scored 7.9
    Good
    Rated good
     · 2,345 reviews

    Hotel Ramblamar is in central Roses, next to the beach and to the Paseo Maritimo. All air-conditioned rooms have free Wi-Fi, balconies and most have sea views.

    Location is excellent, room was spacious and clean.

  • Hotel Risech
    7.6
    Scored 7.6
    Good
    Rated good
     · 1,351 reviews

    Hotel Risech is located next to Roses Beach, a 5-minute walk from the marina. The functional rooms include a flat-screen TV and many come with beautiful sea views.

    L’emplacement, la propreté et le personnel agréable

  • Hotel Vela
    Breakfast options
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 3,178 reviews

    This holiday hotel is located in the picturesque resort of Roses, only 30 metres from the beach and the beautiful bay.

    Great Location and view of the bay from the balcony.

  • Hotel Spa Mediterraneo Park
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 3,404 reviews

    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.

    Cleaning, large bedroom, king-size bed, breakfast, car park,

Budget hotels in Cusco

  • H Bella Mar Roses
    6.2
    Scored 6.2
    Pleasant
    Rated pleasant
     · 306 reviews

    In a prime location in Roses, H Bella Mar Roses provides an à la carte breakfast and free WiFi.

    El trato, nos hizo sentir como si estuviésemos en casa

  • Hotel Ciutadella
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 2,460 reviews

    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.

    Location was great and staff friendly and helpful.

  • Hotel Grecs
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 2,206 reviews

    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.

    Fabulous views good breakfast staff were very helpful

  • Almadraba Park Hotel
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 1,183 reviews

    The Almadraba Park Hotel is a well-equipped hotel in a beautiful natural setting, the Cap de Creus Natural Park, one of the largest and best preserved in Catalonia.

    The restaurant, food, views and walks by the hotel

  • Hotel Maritim
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 4,107 reviews

    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.

    very clean, Efficient, lovely food, friendly staff

  • Prestige Sant Marc
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 3,065 reviews

    Situated in Roses, 500 metres from Playa Santa Margarida, Prestige Sant Marc features accommodation with a terrace, private parking, a restaurant and a bar. This 4-star hotel offers a tour desk.

    Muy completo el desayuno y muy relajante la ubicación

  • Prestige Mar y Sol
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 2,705 reviews

    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.

    Nearby parking. Eazy access to many eateries and bars.

  • Hotel Marina
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 3,886 reviews

    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.

    la situation le confort et la gentillesse du personnels

Hotels located in the centre of Cusco

  • Hotel Mediterraneo
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 1,048 reviews

    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.

    El hotel está muy bien ubicado y la comida muy buena.

  • Hotel Cala Joncols
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 653 reviews

    Located in Catalonia’s Cap de Creus Nature Reserve, Hotel Cala Joncols offers an outdoor pool and massage treatments. In summer, its beach bar hosts live music and chill-out nights.

    Wunderbare Lage, Ruhe, Garten, Frühstück, Personal

  • Hotel Parc
    Central location
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 431 reviews

    Offering a restaurant, a bar, a terrace and free WiFi throughout, Hotel Parc is located opposite the beach in Roses. Figueres is a 20-minute drive away.

    Hotel muy bien situado con parking y un buen desayuno.

  • Casa Del Mar Hotel & Apartaments
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 2,245 reviews

    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.

    Friendly staff and good location. Good value of money.

  • HOTEL & APARTAMENTS THALASSA Sport & Spa
    7.9
    Scored 7.9
    Good
    Rated good
     · 660 reviews

    HOTEL & APARTAMENTS THALASSA Sport & Spa is set in Roses Bay, just 30 metres from Salatar Beach.

    La proximité de la plage La gentillesse du personnel

  • Hotel Marian Platja
    7.9
    Scored 7.9
    Good
    Rated good
     · 472 reviews

    Marian Platja is a family-run hotel with air conditioning and direct access to Roses Beach and Seafront Promenade. It offers an outdoor pool and a bar with a terrace next to the beach.

    L emplacement La demi pension le personnel aimable

  • Hotel Monterrey Roses by Pierre & Vacances
    7.9
    Scored 7.9
    Good
    Rated good
     · 3,140 reviews

    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.

    Great location, good friendly staff, really good 2 day stay

  • Prestige Victoria
    7.8
    Scored 7.8
    Good
    Rated good
     · 2,405 reviews

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

    Very good value for money. What is there to say more.

FAQs about hotels in Cusco








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.

Learn more about visiting Cusco
  • 83 attractions
  • 1 point of interest
  • 3 neighbourhoods

What guests said about Roses:

  • 10
    Scored 10

    Beautiful Spanish resort full of French Tourists as the...

    Beautiful Spanish resort full of French Tourists as the border is so close. Fine sandy beaches which are cleaned and smoothed every morning. History buffs will be in heaven visiting Neolithic Dolmens and medieval castles and forts - don't miss the Ciutadella on the seafront, it is magnificent! Wide clean promenade with separate bike lane. Cafes and restaurants galore. Get a local bus to stunning Cadaques - E6 return. What's not to like?
    Mark
    United Kingdom
  • 10
    Scored 10

    The town of Roses is walkable with lots of cafes,...

    The town of Roses is walkable with lots of cafes, restaurants, and shops. The locals are very nice. They seemed to like it when we spoke some Spanish with them (but it wasn't necessary). Nice grocery stores, as well.
    NANCY LEE
    Netherlands
  • 10
    Scored 10

    Plenty of places to eat ...lots of lovely bars,nice shops...

    Plenty of places to eat ...lots of lovely bars,nice shops....very tidy and well kept promenade....free parking if you look for it...just a great beach ...ideal for families,couples or friends...definitely stay here again...
    Gordon
    France
  • 10
    Scored 10

    +1 for

    +1 for - Santa Margarida location and beach (sand, sea, attractions...). Find hotel located in Santa Margarida area as the beach is the best - 1h trip with mini train (Roses express) around the Roses (sea view from above Roses) - very good accomodation and dinner food served at Goya Park hotel - try chicken grilled at El Rey Del Pollo (take away) - start and end your sejour during the week to avoid traffic congestions on Sat or Sun
    S
    Netherlands
  • 10
    Scored 10

    We stayed in Canyelles, a small town next to roses.

    We stayed in Canyelles, a small town next to roses. A little bit more intimate than roses, although if you want to really go out roses is right there. A lot (to much) of roundabouts on the way to firgueras, but apart from that easy to reach.
    Maykel bouma
    Netherlands
  • 10
    Scored 10

    Was a great penthouse apartment all matched the photos and...

    Was a great penthouse apartment all matched the photos and more great location ten minutes supermarket 15 minutes lovely beach. Two great boat hire jet ski rental companies nearby. Was a perfect apartment location very clean well looked after. Definitely go back 💯💯👍
    Michael
    United Kingdom

Explore guest reviews of hotels in Roses

  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 101 reviews
    Everything was wonderful. Amazing location above Roses so the view was incredible. Our room was beautiful with so many little extras such as an atomiser with choice of essential oils and waters, fizz and chocolates in a fridge. Relaxing lounge for us to use with great decor for a relaxing place to chill although we preferred to sit outside to picnic in the evening and kitchen area was available for us to make salads and picnics. Karen the host was charming and there if we needed anything. One of the best places I have ever stayed.
    NICOLA
    United Kingdom
  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 36 reviews
    The location is amazing. I hate to say it because people will flock. But it is amazing. The apartment met our general requirements, was a great location, friendly people, plenty of bars and restaurants, even walking to next harbor along the coastal pathway. What a gorgeous trail! And there ARE supermarkets right nearby. You just need to go outside and look (located on the other side of the dry riverbed, where the public beach access is). Best beach vacation we've ever had.
    CHRYSTYNA_2
    Austria
  • From VND 2,182,215 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 2,245 reviews
    The room is bright, spacious, clean. Fully matches the photo. The breakfast is quite sufficient for a morning snack. The hotel is close to the sea and very close to a large beautiful fortress. A street with a beach, esplanade and many excellent restaurants a few tens of meters from the hotel. The hotel has its own spacious parking lot. I think I'll come here again.
    Sofia
    Belgium
  • From VND 4,091,653 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 3,886 reviews
    This hotel is in a great location, right in front of the beach and in the centre of town, so easy to get to everything. Good parking just around the corner, nice breakfast and comfy room, friendly staff and lovely rooftop pool with views along the beachfront.
    Alemap1959
    France
  • 8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 2,705 reviews
    Breakfast was very good and eating with a beautiful view of the Gulf de Roses was great to start the day. Location was great in the city centre with great restaurants nearby. Hotel was clean and room was way beyond about expectations in terms of surface area.
    Valérie Vilmont
    Switzerland
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 2,405 reviews
    Loved the hotel. Friendly staff. Super comfy large beds. Sea view was gorgeous. Only thing to highlight was the parking! Drive round for a while but did eventually park. This is the norm in roses bay but don’t let this out you off! Hotel made up for it.
    Christopher
    United Kingdom
  • 8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 83 reviews
    Overlooking the sea. Situated by the walking path to Roses or Petite Canyelle. 20 min walking distance to the mini-market, beach and delicious El Paquito restaurant. Good shower, good wifi, pet friendly and Jordi is very helpful
    Clay and Valérie
    United States
  • From VND 6,902,619 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,648 reviews
    The hospitality here was exceptional. We really enjoyed the fantastic buffet breakfast of awesome local cheeses and meats snd breads. Rooms were fully updated and very clean and comfortable. Very nice hotel
    Sharon
    Canada
  • From VND 9,138,025 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 1,183 reviews
    Great location over the bay and quiet place Great Breakfast Very nicely decorated Landscaping around the hotel was lovely Great access to the local beach and nice swimming pool overlooking the bay.
    Isabelle
    United States
  • 8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 2,705 reviews
    Clean, tidy and well laid out room. Comfy bed. We have visited this hotel several times previously and the upgrade in the rooms is very good. Staff were very courteous, helpful and friendly.
    Jane
    France
  • 7.3
    Scored 7.3
    Good
    Rated good
     · 12 reviews
    Location, great summer vacation after pandemic, Spacious place, great view to the mountines, close to the sandy beach, quiet neighborhoods. Less crowded than Roses center. Friendly place.
    Bartlomiej
    Belgium
  • From VND 3,191,489 per night
    7.6
    Scored 7.6
    Good
    Rated good
     · 1,351 reviews
    Hotel was basic, but clean.. Staff were very friendly and helpful. It's an ideal location, right on the beach front with lots of bars/restaurants all around.
    Karen
    United Kingdom
  • From VND 2,591,380 per night
    7.7
    Scored 7.7
    Good
    Rated good
     · 3,630 reviews
    I liked the rustique location between Roses and Cadaques. It has a nice pool. Breakfast was good. The second night we had a much better and quiet room.
    Caroline
    United States
  • From VND 4,800,873 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 4,107 reviews
    Worth the beach front view. Perfect position in Roses. Beautiful evening views of the city with twinkling lights. Modern and fresh decor.
    Catherine
    New Zealand
  • From VND 4,800,873 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 4,107 reviews
    Right on the beach. Good comforting feel throughout the hotel. Breakfast buffet was well stocked with a nice variety of opions.
    Teresann
    United States
  • From VND 4,909,984 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 6,075 reviews
    This hotel is in a good location, right on the beach, great view, good breakfast, very clean hotel. Lively bar with music.
    Huld
    Iceland
  • 8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 653 reviews
    The garden, the beach and all the sorroundings were amazing, and the hotel was perfect. 100% recomended!
    Marianne
    Spain
  • From VND 2,242,771 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 2,783 reviews
    It's what you expect from a spanish hotel in a beach town. Staff was friendly. Good value for Money.
    K&C 2022
    Germany
  • From VND 2,086,743 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 2,460 reviews
    Short wheelchair push to centre of town and beach. Lucky to be able to park outside hotel.
    Jeremy
    Jersey
  • From VND 4,271,686 per night
    7.7
    Scored 7.7
    Good
    Rated good
     · 5,321 reviews
    A really nice hotel and great staff for the most part
    Patrick
    Sweden

Research, refine and make plans for your whole trip