
Casco Bay Islands Beach Vacations
Book a Beach Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to NT$25,000 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Top Beach Casco Bay Islands Hotels

Chebeague Island Inn
61 South Road Chebeague Island ME
- 23 min drive from Sand Beach
Book a stay at this beach hotel in Chebeague Island. Enjoy free WiFi, breakfast (surcharge), and a free ferry terminal shuttle. Popular attractions Little John ...

Inn On Peaks Island
33 Island Avenue Peaks Island ME
- 22 min walk from Sand Beach
Feel the sand between your toes at this inn and enjoy the sunsets on the beach in Peaks Island, as you'll be close to the beach. A restaurant and a bar are just ...
9/10 Wonderful! (116 reviews)
"The room was beautiful! Dinner at the restaurant was delicious and the staff were great. My family plans on a return trip."
Reviewed on 2026/8/12

Inn at Diamond Cove
22 Mckinley Court, Great Diamond Island Portland ME
- 5 min drive from Sand Beach
Relax at this hotel and get ready to lounge by the shoreline in Portland, as you'll be not far from the beach. Amenities at Inn at Diamond Cove include 2 restaurants, ...
8.8/10 Excellent! (204 reviews)
Travelers like: close to beach, outdoor pool
Travelers say...
"Beautiful place to go and relax people are very friendly and happy to help you with anything y need"
Reviewed on 2026/8/14
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.
