A coastal cityscape with a mountain range in the background.

Cheap Hotels in Roses from $67

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Roses Cheap Hotels

Tonight
Oct 24 - Oct 25
Tomorrow
Oct 25 - Oct 26
Next weekend
Oct 30 - Nov 1
In two weeks
Nov 6 - Nov 8

Our top choices for Roses cheap hotels

1. Hotel Montecarlo Spa & Wellness

Hotel Montecarlo Spa & Wellness
Santa Margarida
Switzerland
Miriam
$115 nightly
$131 total
Oct 27 - Oct 28
Total with taxes and fees
Hotel Montecarlo Spa & Wellness

2. Hotel Prestige Sant Marc

Hotel Prestige Sant Marc
Santa Margarida
United States
Bernhard
$127 nightly
$144 total
Oct 24 - Oct 25
Total with taxes and fees
Hotel Prestige Sant Marc

3. Hotel Ciutadella

Hotel Ciutadella
Roses Town Center
United States
Gilbrto
$60 nightly
$68 total
Oct 25 - Oct 26
Total with taxes and fees
Hotel Ciutadella

4. Hotel Monterrey Roses by Pierre & Vacances

Hotel Monterrey Roses by Pierre & Vacances
Santa Margarida
Finland
Paavo
$71 nightly
$83 total
Oct 29 - Oct 30
Total with taxes and fees
Hotel Monterrey Roses by Pierre & Vacances

5. Canyelles Platja

Canyelles Platja
Almadraba-Canyelles
Canada
Debbie
Canyelles Platja

6. Prestige Goya Park

Prestige Goya Park
Roses
Netherlands
Johannes
$119 nightly
$133 total
Oct 24 - Oct 25
Total with taxes and fees
Prestige Goya Park

7. Prestige Victoria Hotel

Prestige Victoria Hotel
Santa Margarida
Canada
zartab
Prestige Victoria Hotel

8. ECO-APARTMENTS LA MARINEDA & HOTEL THALASSA SPORT & SPA

ECO-APARTMENTS LA MARINEDA & HOTEL THALASSA SPORT & SPA
Roses
United Kingdom
Emilie
$162 nightly
$183 total
Oct 25 - Oct 26
Total with taxes and fees
ECO-APARTMENTS LA MARINEDA & HOTEL THALASSA SPORT & SPA

9. Prestige Mar y Sol

Prestige Mar y Sol
Roses Town Center
Canada
QINWEI
$106 nightly
$119 total
Nov 23 - Nov 24
Total with taxes and fees
Prestige Mar y Sol

10. Hotel Ramblamar

Hotel Ramblamar
Roses Town Center
United States
maria
$81 nightly
$91 total
Oct 24 - Oct 25
Total with taxes and fees
Hotel Ramblamar
View all properties

Find out more about Roses

Discover cheap things to do in Roses

Roses offers a delightful blend of affordable attractions and activities perfect for budget-conscious travelers looking to explore without breaking the bank. Begin your adventure at the stunning local beaches, where you can soak up the sun or take leisurely strolls along the shore—both completely free. For a taste of history, visit the remnants of ancient fortifications that provide a captivating glimpse into the past, often accompanied by beautiful scenic views. If you enjoy nature, the nearby coastal paths offer peaceful walks through breathtaking landscapes, perfect for a family outing or a quiet afternoon. Food lovers should not miss the opportunity to sample delicious local cuisine at various affordable eateries, where you can indulge in fresh seafood and regional specialties without overspending. Lastly, the vibrant local markets are a great way to immerse yourself in the culture while hunting for unique souvenirs at budget-friendly prices. Consider booking a cheap hotel near the town center, where you can easily stroll to these attractions, allowing you to experience the charm and convenience of Roses while enjoying attentive customer service and comfort during your stay.

Find the best cheap hotels in Roses

Travelers seeking budget-friendly accommodations in Roses will find these four hotels offer great value without compromising comfort and accessibility.

Sa Perafita

  • Why it's great for a budget-friendly vacation: Sa Perafita is a delightful budget-friendly choice for travelers, featuring a traveler review rating of 9 out of 10. This charming hotel offers free self-parking and WiFi, ensuring a straightforward stay. Its country house structure and beautiful garden create a tranquil environment for relaxation, perfect for those wanting a peaceful getaway.
  • Other amenities: The hotel includes a playground, making it an excellent spot for families. Guests will enjoy daily housekeeping and comfortable rooms equipped with air conditioning. The terrace provides lovely views of the surroundings, and the ambiance is complemented by bathrobes for added comfort. With easy access to local attractions and amenities, Sa Perafita is a great value option in Roses.
  • Nearby attractions: Celler Martín Faixó - less than 1 mile, Cap de Creus Natural Park North Entrance - 3 miles, Badia de Guillola - 4 miles

Prestige Mar y Sol

  • Why it's great for a budget-friendly vacation: For budget-conscious travelers, Prestige Mar y Sol is a fantastic choice that combines affordability with essential comforts. With a traveler review rating of 9 out of 10, this 3-star hotel features easy access to the beach, along with delightful amenities such as daily housekeeping and a beach view. Guests will appreciate the nearby boardwalk and the opportunity to enjoy the sea with pets permitted on-site.
  • Other amenities: The hotel also offers a cozy arcade game room for entertainment and a terrace with beautiful ocean views. Guests can unwind in their rooms featuring deep soaking bathtubs and balconies or patios for added relaxation. Families will benefit from available cribs and breakfast options tailored for children, making it a welcoming spot for those traveling with little ones. With a winery nearby, travelers can also indulge in local flavors.
  • Neighborhood: Roses Town Center
  • Nearby attractions: Roses Beach - less than 1 mile, Citadel of Roses - less than 1 mile, Punta Beach - less than 1 mile

Hostal Rom

  • Why it's great for a budget-friendly vacation: Hostal Rom stands out as a budget-friendly option in Roses, featuring a traveler review rating of 8 out of 10. This charming hotel offers free WiFi and parking nearby, making it a convenient base for travelers. Guests can indulge in the local beach scene, with access to various water sports, including snorkeling and surfing, just a stone’s throw away.
  • Other amenities: The hostel also boasts a garden view restaurant, perfect for enjoying meals in a serene setting. Guests can take advantage of daily housekeeping and designer toiletries for a touch of luxury during their stay. With its close nearby the shopping district and various outdoor activities available, Hostal Rom is an ideal choice for those looking to explore Roses on a budget.
  • Neighborhood: Roses Town Center
  • Nearby attractions: Roses Beach - less than 1 mile, Nova Beach - less than 1 mile, Port de Roses - less than 1 mile

Prestige Goya Park

  • Why it's great for a budget-friendly vacation: Prestige Goya Park offers budget travelers a blend of comfort and entertainment, with a solid review rating of 8 out of 10. This 3-star hotel features an inviting outdoor pool and a playground, perfect for families looking to enjoy their stay without breaking the bank. With its nearby beaches and various water sports activities, travelers will find plenty of fun options to explore.
  • Other amenities: Guests can also enjoy a rooftop terrace with scenic views and a garden area for relaxation. The hotel provides daily housekeeping for convenience and features a restaurant with a garden view for delicious meals on-site. Additional activities include kayaking, sailing, and parasailing nearby, ensuring an adventurous getaway. The availability of cribs and breakfast options for children adds to the family-friendly atmosphere.
  • Nearby attractions: Saltar Beach - less than 1 mile, Citadel of Roses - less than 1 mile, Nova Beach - 1 mile

How can I get cheap hotels in Roses?

Best tips to find a cheap hotel in Roses

  1. If you're looking to travel to Roses on a budget, you'll be happy to know that you can find hotels for as low as $67. Of course, that price is affected by amenities, star rating, and even the time of year you visit. At most, hotel prices can be as high as $202. Staying a short amount of time in Roses is an effective way to reduce hotel costs.
  2. When you cut your vacation down to just a few days, you don't have to worry as much about hotel prices since you don't have that many nights to stay. For budget hotels in Roses, 3 to 4 days should be all the nights you need. That's generally enough to enjoy the city's top attractions, though there's certainly enough to do to warrant a week-long trip.
  3. When booking cheap hotel rooms in Roses, it's typically best to book about 3 weeks in advance. Book further in advance than that and you could be paying too much for your room, as hotels will often overestimate future demand. However, if you wait too long, you might find that the hotel has been completely booked.
  4. When you utilize search filters on Expedia, you'll be able to narrow down your results in a flash. These search filters cover a wide variety of factors you may be interested in when it comes to finding a cheap hotel in Roses, including amenities such as Free Breakfast, 2-star rating, or proximity to local attractions. You can even set filters for price limits to ensure that all the displayed results are within your budget.

Top Roses Hotel Reviews

Frequently asked questions

Which are the best hotels to stay in Roses as a budget traveler?
When traveling to Roses on a budget, several excellent hotels provide great value and amenities. Consider Casa Del Mar Hotel, Hotel Ciutadella, Hotel Carmen, Prestige Mar y Sol, and Sa Perafita.Casa Del Mar Hotel, with an impressive 9.2 rating, offers complimentary WiFi, free toiletries, and free self-parking, which are all great for saving money. Guests also appreciate the free cribs and in-room kitchens, adding convenience for families. Reviewers frequently mention the lovely staff. The hotel is conveniently located near Rastrell Beach and Roses Beach.Hotel Ciutadella is a 3-star hotel with an 8.8 rating. It provides free WiFi and free cribs. Guests can enjoy the rooftop terrace and private balconies, great for relaxing. Mountain bike rentals are available nearby for those looking to explore. The hotel is close to Els Palangrers Beach and Roses Beach.Hotel Carmen, rated 9.2, offers free toiletries and premium bedding for a comfortable stay. Guests can enjoy garden view dining at the on-site restaurant and convenient room service. The hotel is situated near the beach and a shopping district, with Els Palangrers Beach and Roses Beach easily accessible.Prestige Mar y Sol is a 3-star hotel with an 8.6 rating, featuring free WiFi and lovely sea views. While parking is available nearby for a fee, the spacious and amazing rooms are often highlighted by reviewers. It is located close to Els Palangrers Beach and Roses Beach.Sa Perafita, a 3-star hotel with an outstanding 9.4 rating, provides free WiFi, free self-parking, and accessible parking, making it very convenient for drivers. Guests can enjoy comfortable bathrobes and air conditioning. Reviewers consistently praise the wonderful breakfast, great location, and friendly staff. It is located near Cap de Creus.
How much does a budget hotel in Roses cost?
Budget hotel prices in Roses vary, but you can find a great deal from $67 on Expedia. To find the cheapest budget hotels, be flexible with your dates—off-peak and mid-week stays are typically cheaper. Stretch your budget further by looking for hotels with free breakfast, free parking or free airport shuttles. Sort your search results by "Price: low to high" to see our lowest rates.
Which area of Roses is best to stay in for cheap hotels?
For budget-conscious solo travellers seeking cheap hotels in Roses, the area around the town centre and closer to Platja del Rastrell offers a good balance of affordability and access to amenities. These parts of Roses tend to have a higher concentration of guesthouses, smaller hotels, and apartment rentals that cater to a more modest budget.Staying near the town centre provides easy walking access to local shops, supermarkets, and a variety of inexpensive eateries, including traditional tapas bars and bakeries. Solo travellers can enjoy the convenience of being close to public transport options for exploring beyond the immediate vicinity. Platja del Rastrell, a popular beach, is also within a short walk, offering a free and enjoyable way to spend time by the sea.
What are the top-rated cheap hotels for families in Roses?
For families seeking top-rated, budget-friendly hotels in Roses, consider Hotel Ciutadella, Prestige Goya Park, Hotel Nautilus, Hotel Roses Platja, and Agi Rescator.Hotel Ciutadella is a 3-star hotel with an excellent 8.8 rating. It offers free WiFi and complimentary cribs, which are essential for families. Guests can also enjoy amenities like a rooftop terrace and balconies, providing nice spaces to relax. It is conveniently located near Els Palangrers Beach and Rastrell Beach.Prestige Goya Park, a 3-star hotel with an 8.0 rating, provides free WiFi and features an outdoor pool, superb for family fun. Its location is highly rated by customers, with nearby access to Rastrell Beach and Roses Beach, and mountain biking opportunities nearby.Hotel Nautilus, another 3-star option with an 8.0 rating, includes valuable perks such as free WiFi and a complimentary buffet breakfast, helping families save on dining costs. The hotel also boasts an outdoor pool, a poolside bar, and sun loungers for a relaxing stay. It's close to Rastrell Beach and Roses Beach.Hotel Roses Platja, a 3-star property rated 8.0, offers free cribs and reliable WiFi. It provides lovely mountain and sea views, with mountain biking opportunities nearby. Customers frequently praise its superb location, easy parking, and helpful staff. It is situated close to Rastrell Beach and Roses Beach.Agi Rescator is another great choice, offering free WiFi and free self-parking, which is a significant saving. Families will appreciate the convenience of a kitchen and an outdoor pool with sun loungers.
What cheap hotels in Roses offer complimentary breakfast?
For travellers seeking budget-friendly hotels in Roses that offer complimentary breakfast, Hotel Nautilus and Mas Palou are excellent choices.Hotel Nautilus, a 3-star hotel with an 8.0 review rating, provides a free buffet breakfast daily, allowing guests to start their day without extra cost. This hotel also offers free WiFi, free toiletries, and a relaxing outdoor pool with a poolside bar and sun loungers. Its prime location places it conveniently near several beautiful beaches, including Rastrell Beach, Roses Beach, and Punta Beach.Another fantastic option is the 3-star Mas Palou, which has a 7.8 review rating. Guests at Mas Palou can enjoy a complimentary buffet breakfast and free self-parking, adding to the value. The hotel also features free toiletries and a swim-up bar for a refreshing experience.
When is the most affordable time to visit Roses?
The most affordable time to visit Roses is generally during the shoulder seasons of spring (April to May) and autumn (September to October), or the off-season winter months (November to March). During these periods, you'll find lower prices for accommodation and flights compared to the peak summer season.Solo travellers will appreciate the quieter atmosphere and better deals on guesthouses and smaller hotels in these months. The weather in spring and autumn is usually pleasant for exploring the town's attractions, like the Ciutadella de Roses and the coastal paths, without the intense heat and crowds of summer. Many local restaurants still operate, offering fresh seafood at more accessible prices.Families might find the off-season particularly appealing due to the significant drop in prices for larger apartments or villas, which can be ideal for longer stays. While some seasonal businesses might be closed in winter, the natural beauty of Cap de Creus Natural Park and the town's historical sites are accessible year-round, often with fewer visitors.
What are the best cheap hotels in Roses with a pool?
For budget-friendly hotels in Roses that feature a pool, consider Hotel Ciutadella, Hotel Grecs, Prestige Goya Park, Prestige Victoria Hotel, and Hotel Roses Platja.Hotel Ciutadella is a 3-star hotel with an 8.8 rating, offering free WiFi and a seasonal outdoor pool. Guests also have access to a rooftop terrace and balconies in some rooms. It is conveniently located near Els Palangrers Beach and Rastrell Beach.Hotel Grecs, rated 8.4, provides both an outdoor pool and a poolside bar, along with free self-parking and free WiFi. This hotel is also close to Els Palangrers Beach and Rastrell Beach.Prestige Goya Park, a 3-star hotel with an 8.0 rating, features an outdoor pool and a children's pool. Free WiFi is available, and guests often comment positively on its location, which is near Rastrell Beach and Roses Beach.The 3-star Prestige Victoria Hotel, with an 8.0 rating, boasts both indoor and outdoor pools, as well as a children's pool. While staying here, you can enjoy sea views, and free toiletries are provided. Reviewers often praise the amazing staff. It is situated near Rastrell Beach and Roses Beach.Hotel Roses Platja, a 3-star property with an 8.0 rating, offers an outdoor pool and a seasonal outdoor pool. Free WiFi is included, and free cribs are available. Guests frequently highlight the great location, easy parking, and helpful staff.
Are there any cheap Roses hotels near Roses Beach?
For affordable hotels near Roses Beach, Casa Del Mar Hotel, Hotel Ciutadella, Hotel Carmen, and Prestige Mar y Sol all offer convenient access and good value.Casa Del Mar Hotel, with an excellent 9.2 review rating, provides free WiFi, complimentary toiletries, free self-parking, and even free cribs, making it a practical choice. Some rooms also include a kitchen, which is great for saving on dining costs. It is located very close to Roses Beach, Rastrell Beach, and Punta Beach.Hotel Ciutadella is a 3-star hotel with an 8.8 rating. Guests can enjoy free WiFi and free cribs, along with the convenience of a rooftop terrace and balconies in some rooms. It is also near Els Palangrers Beach and Roses Beach.Hotel Carmen, rated 9.2, offers complimentary toiletries and premium bedding. The hotel also has a restaurant with garden views and room service. It is conveniently located near Els Palangrers Beach and Roses Beach, and is even within a shopping district.Prestige Mar y Sol is a 3-star hotel with an 8.6 rating, featuring free WiFi and lovely sea views. While parking is available nearby for a fee, guests often mention the spacious and amazing rooms.
Is Roses a budget-friendly destination?
Yes, Roses is a budget-friendly destination, particularly appealing to families and couples looking for an affordable beach holiday in Catalonia. The town offers a relaxed atmosphere and a good range of inexpensive dining and activity options.Families will find great value in accommodation, with numerous apartments and campsites available, often at lower prices than in more famous Costa Brava towns. Many of Roses' main attractions, like its expansive sandy beaches and the beautiful promenade, are free to enjoy. Children can play in the sand, and families can pack picnics to save on meal costs.Couples can enjoy strolls along the coast, explore the Citadel of Roses (which has a modest entrance fee), or wander through the narrow streets of the old town. Dining at local 'tapas' bars or 'menu del día' (set lunch menu) restaurants offers delicious and affordable meals, often including wine.
What cheap hotels in Roses offer cooking facilities or kitchenettes?
For budget-friendly hotels in Roses offering cooking facilities, consider Casa Del Mar Hotel and Agi Rescator.Casa Del Mar Hotel, with a superb 9.2 review rating, provides convenient kitchen facilities, allowing guests to prepare their own meals and save on dining expenses. It also includes free WiFi, complimentary toiletries, and free self-parking, offering excellent value. Guests frequently mention the lovely staff. This hotel is conveniently located near several beautiful beaches, including Rastrell Beach, Roses Beach, and Punta Beach.Agi Rescator also features kitchen facilities in its accommodations, which is ideal for those who prefer to cook during their stay. This hotel offers free WiFi and free self-parking, along with an inviting outdoor pool and sun loungers for relaxation.
Which cheap hotels in Roses have good reviews for customer service?
For budget-friendly hotels in Roses with excellent customer service, consider Casa Del Mar Hotel, Sa Perafita, Hotel Ramblamar, Prestige Victoria Hotel, and Hotel Roses Platja.Casa Del Mar Hotel, with an impressive 9.2 review rating, offers valuable amenities such as free WiFi, complimentary toiletries, and free self-parking, making it a convenient and affordable choice. Guests frequently praise the lovely staff. It is located near several beaches, including Rastrell Beach, Roses Beach, and Punta Beach.Sa Perafita, a 3-star hotel with a 9.4 rating, provides free WiFi, free self-parking, and accessible parking, along with comfortable bathrobes and air conditioning. Reviewers consistently highlight the friendly staff. This charming country house is conveniently located near Cap de Creus.Hotel Ramblamar, a 3-star hotel rated 8.4, ensures a comfortable stay with complimentary toiletries, free WiFi, and free cribs. Many rooms offer a pleasant sea view. Its staff is frequently praised for being friendly. This hotel is ideally situated close to Els Palangrers Beach, Rastrell Beach, and Roses Beach.Prestige Victoria Hotel, a 3-star property with an 8.0 review rating, offers free toiletries and rooms with sea or beach views, with the sea being nearby. Visitors often mention the amazing staff. It's located just a short distance from Rastrell Beach, Roses Beach, and Saltar Beach.Hotel Roses Platja, a 3-star hotel with an 8.0 rating, provides free cribs and free WiFi, with many rooms offering mountain or sea views. Guests appreciate the helpful staff.
What free activities should we do in Roses?
Roses offers a delightful array of free activities, great for solo travellers looking to experience its natural beauty and history without spending a euro.Begin your exploration with the town's stunning coastline; walking along the extensive Roses promenade provides picturesque views of the Bay of Roses and is a refreshing way to take in the seaside atmosphere. The sandy beaches, including Platja Nova and Platja de la Punta, are freely accessible, inviting you to relax, swim, or simply enjoy the Mediterranean sun.History buffs will appreciate a visit to the Ciutadella de Roses, an impressive archaeological site where you can wander through the remains of a Greek settlement, Roman villa, and medieval monastery. While the museum inside the Ciutadella has an entrance fee, exploring the outdoor ruins and walls is free and offers a fascinating glimpse into the region's past. Another historical gem is the Castell de la Trinitat, a well-preserved 16th-century fortress perched on a hill, offering panoramic views of the bay and surrounding landscape. The exterior grounds and viewpoints are free to explore, providing excellent photo opportunities.For those who enjoy nature, the Cap de Creus Natural Park, located just a short distance from Roses, offers numerous free hiking trails with breathtaking coastal scenery. Solo travellers can embark on paths leading to secluded coves and dramatic cliffs, enjoying the tranquility and rugged beauty of this protected area.
Is it cheaper to book a Roses hotel and flight package?
Booking a hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect vacation package.
Can I cancel my budget hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right budget hotel in Roses for you.

Explore a world of travel with Expedia