Hotels near Minigolf Greens

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Top Minigolf Greens Hotel Reviews

Hotels near other Minigolf Greens attractions

Frequently asked questions

What's the area like around Minigolf Greens?
Minigolf Greens is located in an area of Roses known for its beautiful beaches. If you're looking for a convenient place to stay, take a look at the 898 hotels and other accommodation options you'll find within a mile.
What's the best place to stay near Minigolf Greens?
Adjacent to Minigolf Greens, Hotel Ciutadella is one of the top choices for your stay based on our traveller data, and this hotel offers a restaurant and private balconies. Other good options close by include Prestige Mar y Sol and Casa Del Mar Hotel.
How many hotels can I expect to find close to Minigolf Greens?
Expedia has 898 hotels and other accommodation options within a mile from Minigolf Greens.
If I need to cancel the hotel reservation for my stay near Minigolf Greens, will I receive a refund?
Yes, the majority of hotel reservations are refundable provided that you cancel before the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of your scheduled arrival. If you booked a non-refundable reservation, you might still have the option to cancel and be given a refund within a 24-hour period of your booking. Enter dates in and click on "Search", then you can filter by "fully refundable" to get the best deals near Minigolf Greens.
What can I see and do near Minigolf Greens?
Citadel of Roses, Sant Pere de Rodes Monastery and Basilica of Santa Maria are landmarks that you won't want to miss. You can wander around Cap de Creus Natural Park North Entrance, Aiguamolls de l'Emporda Natural Park or Aiguamolls de l'Empordà if you want a dose of fresh air. Dip your toes in the water at Nova Beach, Roses Beach and Punta Beach.