Moon Dreams Portomagno

Paseo Maritimo S/N, Roquetas de Mar, Roquetas de Mar, 4720

3.7
Good
205 reviews
Hero Image 1 of 47
Hotel Interior 2 of 47
Hotel Interior 3 of 47
Room 4 of 47
Room 5 of 47
Room 6 of 47
Room 7 of 47
Room 8 of 47

About Moon Dreams Portomagno

Moon Dreams Portomagno is a charming four-star hotel located in Roquetas de Mar, offering a perfect getaway for beach lovers and families alike. Just a short stroll from the sandy shores of Playa de Aguadulce, it provides easy access to local attractions, making it an ideal choice for those looking to explore the area.

Guests appreciate the hotel’s inviting amenities, including three outdoor pools and a comfortable garden space. The establishment also features a bar and an arcade/game room, ensuring entertainment for all ages. Reviewers particularly commend its cleanliness, location, and attentive service, contributing to a pleasant stay.

What guests rate it forbased on 205 reviews

Cleanliness
3.8
Location
4.5
Service
3.9
Comfort
3.8
Amenities
4.1
Condition
3.4
Neighbourhood
4.0

Room types

Sample rates for 3 nights, 2 adults — confirm live prices when you book.

  • Double Room 2 Beds
    doubleSleeps 2
    from
    £188
  • Double with Balcony
    doubleFree cancellation
    from
    £195
  • Double or Twin Room
    singleSleeps 2Free cancellation
    from
    £198
  • Double Standard Room Balcony or Terrace
    doubleSleeps 2
    from
    £202
  • Double Room Sea View 2 Beds
    doubleSleeps 2
    from
    £226
  • Sea View
    Free cancellation
    from
    £233
  • Double or Twin Room with Sea View
    singleSleeps 2Free cancellation
    from
    £236
  • Double Room 2 Beds
    doubleSleeps 2
    from
    £237
  • Double or Twin Bed
    singleSleeps 2Free cancellation
    from
    £237
  • Double Standard Room Seaview Balcony or Terrace
    doubleSleeps 2
    from
    £240
  • Double Standard Room Balcony or Terrace
    doubleSleeps 2
    from
    £254
  • Double Room Sea View 2 Beds
    doubleSleeps 2
    from
    £275
  • Double or Twin Bed Sea View
    singleSleeps 2Free cancellation
    from
    £282
  • Double Room with Extra Bed
    doubleSleeps 3Free cancellation
    from
    £282
  • Standard Triple Room
    Sleeps 3Free cancellation
    from
    £282
  • Double Standard Room Seaview Balcony or Terrace
    doubleSleeps 2
    from
    £292
  • Standard Triple Room
    Sleeps 2
    from
    £338
  • Double Bed with Extrabed
    doubleSleeps 2Free cancellation
    from
    £338
  • Standard Triple
    Sleeps 2Free cancellation
    from
    £338
  • Standard Triple Room Bedroom#1 3 Single Beds or 1 Single Bed and 1 Double Bed - Free WiFi
    singleSleeps 2
    from
    £348
  • Junior Suite Sea View 2 Beds
    suiteSleeps 2
    from
    £355
  • Deluxe Double Room with Extra Bed
    doubleSleeps 3Free cancellation
    from
    £359
  • Triple Room with Sea View
    Sleeps 3Free cancellation
    from
    £359
  • Junior Suite
    suiteFree cancellation
    from
    £369
  • Family Suite
    suiteSleeps 2Free cancellation
    from
    £374
  • Junior Suite
    suiteSleeps 2Free cancellation
    from
    £374
  • Standard Quadruple Room
    Sleeps 2Free cancellation
    from
    £374
  • Standard Juniorsuite Balcony or Terrace
    suiteSleeps 2
    from
    £379
  • Double Room 2 Beds
    doubleSleeps 2
    from
    £383
  • Junior Suite
    suiteSleeps 2
    from
    £404
  • Double Room Sea View 2 Beds
    doubleSleeps 2
    from
    £421
  • Standard Triple Room
    Sleeps 2
    from
    £425
  • Deluxe Double Room with Extra Bed
    doubleSleeps 2
    from
    £428
  • Triple Room with Sea View
    Sleeps 2
    from
    £428
  • Deluxe Double Bed with Extra Bed
    doubleSleeps 2Free cancellation
    from
    £428
  • Triple Sea View
    Sleeps 2Free cancellation
    from
    £428
  • Junior Suite Sea View 2 Beds
    suiteSleeps 2
    from
    £428
  • Standard Triple Room Bedroom#1 3 Single Beds or 1 Single Bed and 1 Double Bed - Free WiFi
    singleSleeps 2
    from
    £438
  • Family Suite
    suiteSleeps 2Free cancellation
    from
    £445
  • Standard Quadruple
    Sleeps 2Free cancellation
    from
    £445
  • Deluxe Double Room with Extra Bed Bedroom#1 3 Single Beds or 1 Single Bed and 1 Double Bed - Free WiFi
    singleSleeps 2
    from
    £445
  • Family Suite
    suiteSleeps 2
    from
    £445
  • Standard Quadruple Room
    Sleeps 2
    from
    £445
  • Triple Room with Sea View Bedroom#1 3 Single Beds or 1 Single Bed and 1 Double Bed - Free WiFi
    singleSleeps 2
    from
    £445
  • Standard Juniorsuite Balcony or Terrace
    suiteSleeps 2
    from
    £459
  • Family Suite 1 Sofa Bed Bedroom#1 1 Double Bed - Free WiFi
    suiteSleeps 2
    from
    £463
  • Standard Quadruple Room Bedroom#1 1 Double Bed and 1 Sofa Bed - Free WiFi
    doubleSleeps 2
    from
    £463
  • Junior Suite
    suiteSleeps 2
    from
    £484
  • Double Standard Room Balcony or Terrace
    doubleSleeps 2
    from
    £515
  • Deluxe Double Room with Extra Bed
    doubleSleeps 2
    from
    £515
  • Triple Room with Sea View
    Sleeps 2
    from
    £515
  • Deluxe Double Room with Extra Bed Bedroom#1 3 Single Beds or 1 Single Bed and 1 Double Bed - Free WiFi
    singleSleeps 2
    from
    £536
  • Triple Room with Sea View Bedroom#1 3 Single Beds or 1 Single Bed and 1 Double Bed - Free WiFi
    singleSleeps 2
    from
    £536
  • Family Suite
    suiteSleeps 2
    from
    £539
  • Standard Quadruple Room
    Sleeps 2
    from
    £539
  • Family Suite 1 Sofa Bed Bedroom#1 1 Double Bed - Free WiFi
    suiteSleeps 2
    from
    £557
  • Standard Quadruple Room Bedroom#1 1 Double Bed and 1 Sofa Bed - Free WiFi
    doubleSleeps 2
    from
    £557
  • Double Standard Room Seaview Balcony or Terrace
    doubleSleeps 2
    from
    £564
  • Junior Suite Sea View 2 Beds
    suiteSleeps 2
    from
    £647
  • Standard Triple Room
    Sleeps 2
    from
    £686
  • Standard Triple Room Bedroom#1 3 Single Beds or 1 Single Bed and 1 Double Bed - Free WiFi
    singleSleeps 2
    from
    £710
  • Junior Suite
    suiteSleeps 2
    from
    £731
  • Deluxe Double Room with Extra Bed
    doubleSleeps 2
    from
    £776
  • Triple Room with Sea View
    Sleeps 2
    from
    £776
  • Deluxe Double Room with Extra Bed Bedroom#1 3 Single Beds or 1 Single Bed and 1 Double Bed - Free WiFi
    singleSleeps 2
    from
    £804
  • Triple Room with Sea View Bedroom#1 3 Single Beds or 1 Single Bed and 1 Double Bed - Free WiFi
    singleSleeps 2
    from
    £804
  • Family Suite
    suiteSleeps 2
    from
    £811
  • Standard Quadruple Room
    Sleeps 2
    from
    £811
  • Family Suite 1 Sofa Bed Bedroom#1 1 Double Bed - Free WiFi
    suiteSleeps 2
    from
    £842
  • Standard Quadruple Room Bedroom#1 1 Double Bed and 1 Sofa Bed - Free WiFi
    doubleSleeps 2
    from
    £842
  • Standard Juniorsuite Balcony or Terrace
    suiteSleeps 2
    from
    £873

Amenities

  • Check In: 2:00 PM - anytime
  • Check Out: 12:00 PM
  • Dry cleaning/laundry service
  • Banquet hall
  • Food and water bowls
  • Pool umbrellas
  • Free WiFi
  • Number of bars/lounges - 1
  • Arcade/game room
  • Number of outdoor pools - 3
  • Garden
  • Tours/ticket assistance
  • Elevator door width (inches) - 31
  • Elevator door width (centimeters) - 80
  • Wheelchair accessible – no
  • Luggage storage
  • Outdoor padel courts - 2
  • Multilingual staff
  • Padel court on site
  • 24-hour front desk
  • Breakfast available (surcharge)
  • Playground on site
  • Number of restaurants - 1
  • Smoke-free property
  • Snack bar/deli
  • Children's pool
  • Elevator
  • Self parking (surcharge)
  • Terrace
  • Pool sun loungers
  • Service animals are allowed
  • Service animals are exempt from fees/restrictions
  • Only dogs are allowed
  • Pets allowed
  • Professional property host/manager
  • No rollaway/extra beds available

Location

Loading map…

Nearest gateway airport: LEI

Choose how to book

Compare Moon Dreams Portomagno across 3 providers — book with whoever you prefer.

Prices are indicative and set by each provider. We may earn a commission when you book — it never costs you more.

← More hotels in Almeria
from
£129/night