Places to stayOld Orchard Beach, ME
Aparthotel, 3-star26 Old Orchard St., Old Orchard Beach, ME, United StatesShow on map
8.1 · Very good48 reviews
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.
8.1
Rated 8.1 out of 10 by 48 guests who stayed here.
The owners of the property are such nice people!!! Thank you for your hospitality. We will be reaching out to stay again.
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.
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!
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…
Apartment itself was nice
No Ac in kitchen . Ripped screen on door of balcony so we couldn't leave it open. Needed better pillows.
Proximity to ocean
Parking quite difficult in evenings
Reviews are written by guests who booked through our supplier and stayed, shown as written and in their own language. Category scores are the supplier’s reading of recent reviews, updated December 2025.
26 Old Orchard St., Old Orchard Beach, ME, United States
Guests rate the location 10.0 out of 10 — exceptional.
Each room shows its own terms before you pay.
Most rates can be cancelled free until a date shown on the room.
Non-refundable rates are marked as such.
Check-in from 3:00 PM until 12:00 AM
Check-out by 10:00 AM
Children welcome
No pets
Paid parking on site
Non-smoking rooms available
Paid when you book, not at the desk.
Rates include the taxes and fees we can read.
The property may take a card at check-in for incidentals.
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.
Check-in is from 3:00 PM. Check-out is by 10:00 AM. If you're arriving late, tell us and we'll ask the property to hold the room.
No — the property states that pets are not allowed.
Yes — parking is available on site at a charge the property sets. We check the rate and whether a space can be reserved against your dates.
Yes — internet access is listed among the property's facilities.
The property lists step-free or accessible facilities. That flag is the one least able to settle the question: a hotel can carry it and still have a step at the entrance, or a bath rather than a roll-in shower, and it does not say whether the accessible room is free on your dates. Tell us what you need and we'll ask the property directly rather than reading you the flag.
Put your dates in above and book online, or call (888) 789-8585 and we'll do it for you — including things a booking form can't handle, like a block of rooms, a monthly rate or an invoice for your employer.
26 Old Orchard St., Old Orchard Beach, ME.
Nothing to do with the booking above. The same market, priced the same way, for if this one is not it.