Photo 1
Photo 2
Photo 3
Photo 4
Photo 5
Photo 6
Photo 7
Photo 8
Photo 9
Photo 10
Photo 11
Photo 12
Photo 13
Photo 14
Photo 15
Photo 16
Photo 17
Photo 18
Photo 19
Photo 20
Photo 21
Photo 22

Beach Fantasy Apartment Suites

8.1/1048 reviewsOld Orchard Beach

Luxurious Self-Catering Accommodation Stunning Views and Comfortable Spaces The Beach Fantasy Boutique Hotel in Old Orchard Beach offers apartments with balconies and city views. Each unit is equipped with a refrigerator, electric kettle, and coffee machine. The private bathrooms feature a relaxing bath and shower. With a perfect blend of comfort and style, the rooms also include a seating area and outdoor seating for a memorable stay. Convenient Amenities and Nearby Attractions Guests can enjoy free WiFi and access to a vending machine on-site. Explore the Old Orchard Beach and visit the Old Orchard Beach Historical Society Museum just a few steps away. For golf enthusiasts, the Dunegrass Golf Club is a short distance from the hotel. With Portland International Jetport Airport nearby, your travels are made easy. Book now for an unforgettable stay at Beach Fantasy Boutique Hotel.

What this place offers

  • WiFi available
  • Free WiFi
  • Parking
  • Non-smoking rooms
  • Air conditioning
  • Terrace

Policies & house rules

  • Check-in from 15:00 until 00:00
  • Check-out until 10:00
  • Children welcome
  • Paid parking

Please note, the additional USD 30 per day for parking must be paid upon arrival.Guests are required to show a photo ID and credit card upon check-in. Please note that all Special Requests are subject to availability and additional charges may apply. A deposit may be required at the property.

Available rooms

Checking rates…

From…/ night

You won't be charged yet

48 reviews

Guests liked

  • Friendly owners
  • Great location

Guests mentioned

  • Cleanliness issues
  • Lack of amenities
  • Colon

    US · family_with_children · Aug 2025

    10/10

    The owners of the property are such nice people!!! Thank you for your hospitality. We will be reaching out to stay again.

  • Friso

    NL · family_with_children · Aug 2025

    6/10

    Leuke locatie, ruim maar verouderd appartement, hoge parkeerkosten (30$ per dag).

    Vlakbij het strand en dichtbij de kermis die het centrum van Old Orchard Beach is.

    Ook vlakbij een spoorlijn waar ‘s nachts goederentreinen overheen denderen. De slaapkamer hadden airco, de woonkamer niet.

  • George

    US · family_with_children · Aug 2025

    10/10

    OOB

    Great location and owners super friendly! Second time there and can't wait to go back!

    Sheets could use a little attention other than that, great facility!

  • Kristin

    US · family_with_children · Aug 2025

    10/10
  • JENNIFER

    US · family_with_children · Jul 2025

    1/10

    Horrible place would not recommend.

    Location only

    No cable , no Internet to keep kids comfortable at night or when we were in apartment , no bath towels, not all beds had sheets or blankets on them. Extra pillows had no pillow covers. A/c’s in rooms did not cool the living room kitchen had to go buy a fan. Couches had large rips in them. Not enough dishes for 8 people. 1 pot, 1pan , 1 baking sheet not enough to cook at apt. very little utensils had to wash in between kids and adults eating. No paper towels or hand towels. Not clean. Toilet had bad stains around rim. Went to use coffee pot dirty and left coffee grinds with mold in it. Got shocked by Kitchen outlet by sink doing dishes reached to shut light off had prongs sticking out of it which you couldn’t see unless right up close safety issues clearly. Heading into apartment no instructions about hall lights so it was completely dark in hallway entrance. In first 2 hrs went and complained about all of it the people running it were rude and told nothing they could do. To deal with it I told them I would like a refund so we could leave that night the listing was false and for what we paid it was unacceptable. Told again nothing they could do the host never checked in or tried to make it right other than a fan which they never brought to us , so we brought our own. I would not recommend this place to anyone.

Location

26 Old Orchard St. · Old Orchard Beach