You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
Casco Bay, nestled along the coast of Maine, is a picturesque destination offering a blend of natural beauty and vibrant city life. Staying in Casco Bay provides visitors with a unique experience, combining the charm of coastal living with the convenience of urban amenities. The best neighborhoods to consider for your stay include the bustling city of Portland, known for its historic Old Port district, and the serene town of Falmouth, offering stunning waterfront views.
Top attractions in Casco Bay include the iconic Portland Head Light, one of the most photographed lighthouses in the United States, and the scenic Peaks Island, perfect for a day trip filled with biking and beachcombing. Visitors can also explore the diverse marine life at the Gulf of Maine Research Institute or enjoy a leisurely cruise around the bay's many islands. Casco Bay promises a memorable stay with its rich history and captivating landscapes.
See the latest prices and deals by choosing your dates
Hotel in South Coast, Chebeague Island · 6.68 mi from centre
8.6
70 reviews
Breakfast available
With a stay at Chebeague Island Inn in Chebeague Island, you'll be 0.1 mi (0.1 km) from Casco Bay and 12.2 mi (19.6 km) from Casco Bay Lines Ferry Terminal. This beach hotel is 12.9 mi (20.7 km) from Portland Observatory and 13 mi (21 km) from Eastern Promenade.
Hotel in South Coast, Portland · 10.02 mi from centre
8.8
168 reviews
Breakfast available
With a stay at Inn at Diamond Cove in Portland, you'll be 5.7 mi (9.2 km) from State Theatre and 6 mi (9.6 km) from Wadsworth-Longfellow House. This hotel is 6.2 mi (10.1 km) from Portland Museum of Art and 10.3 mi (16.5 km) from Portland Head Light.
Inn in South Coast, Portland · 10.14 mi from centre
7.5
29 reviews
Breakfast available
Offering a Maine island getaway rich with history and natural beauty, The Inn at Diamond Cove is on Great Diamond Island in Casco Bay, just an experiential 30- minute ferry ride from Portland's Old Port district.
The Inn at Diamond Cove offers elegantly appointed interiors, 44 deluxe guest rooms and suites with balconies, wide wooden porches, swimming pool, cabana bar and casual fine dining at Diamonds Edge, its waterfront restaurant overlooking Casco Bay.
Guests enjoy walking trails, secluded beaches, bicycles, tennis, kayaking, paddleboarding, and simply enjoying the peace and tranquility of Maine island living.
Ferry transportation to Inn at Diamond Cove is available through Casco Bay Lines. Portland is 3.1 mi away, while Freeport is 13 mi from the property. The nearest airport is Portland International Jetport Airport, 6.2 mi from Inn at Diamond Cove.
Holiday home in Central Coast, Orrs Island · 4.55 mi from centre
10.0
1 review
Featuring a garden, Betty's Place - Cozy ocean front getaway with views of Casco Bay offers accommodations in Orrs Island. This property offers access to a balcony, free private parking, and free Wifi. On clear days, guests can head outside to enjoy the vacation home's outdoor fireplace or simply kick back and relax.
Offering a terrace and sea views, the vacation home includes 1 bedroom, a living room, flat-screen TV, an equipped kitchen, and 1 bathroom with a shower. Towels and bed linen are offered in the vacation home. There's also a seating area and a fireplace.
During warmer months, you can make use of the barbecue facilities and eat on the private patio.
The vacation home has a picnic area where you can spend the day outdoors.
Bowdoin College is 13 miles from the vacation home. Portland International Jetport Airport is 43 miles from the property.
Bed & breakfast in Central Coast, Harpswell · 7.71 mi from centre
10.0
3 reviews
Breakfast available
Located in Harpswell, Harpswell Inn is in a rural location, within a 5-minute drive of Casco Bay and Lower Goose Island. This beach bed & breakfast is 19.6 mi (31.6 km) from LL Bean Flagship Store and 2.9 mi (4.7 km) from Mitchell Field.
Holiday home in Central Coast, North Harpswell · 8.93 mi from centre
9.1
9 reviews
7.2 miles from Bowdoin College in North Harpswell, Casco Breeze features accommodations with access to a fitness room. Guests can benefit from a patio and an outdoor fireplace. Outdoor seating is also available at the vacation home.
The vacation home consists of 2 bedrooms, a living room, a fully equipped kitchen with a dishwasher and a coffee machine, and 2 bathrooms with a walk-in shower and free toiletries. Towels and bed linen are available in the vacation home. There's also a seating area and a fireplace.
There is an on-site restaurant.
Portland International Jetport Airport is 35 miles from the property.
Hotel in South Coast, Portland · 12.91 mi from centre
9.2
764 reviews
Breakfast available
Located in Portland (East Bayside), Cambria Hotel Portland Downtown-Old Port is within a 10-minute drive of Thompson's Point and Maine Mall. This hotel is 16.1 mi (25.9 km) from Old Orchard Beach and 16.7 mi (26.9 km) from Old Orchard Beach Pier.
Hotel in South Coast, Portland · 13.27 mi from centre
8.6
1,022 reviews
Breakfast available
With a stay at Hyatt Place Portland Downtown - Old Port Square, you'll be centrally located in Portland, within a 10-minute walk of Wadsworth-Longfellow House and Portland Museum of Art. This hotel is 0.4 mi (0.7 km) from Victoria Mansion and 0.6 mi (1 km) from State Theatre.
Hotel in South Coast, Portland · 13.31 mi from centre
9.0
1,359 reviews
Breakfast available
With a stay at Portland Harbor Hotel, you'll be centrally located in Portland, a 5-minute drive from Thompson's Point and 9 minutes from Maine Mall. This hotel is 15.2 mi (24.5 km) from Old Orchard Beach and 19.1 mi (30.7 km) from Old Orchard Beach Pier.
Hotel in South Coast, Portland · 13.36 mi from centre
9.2
916 reviews
Breakfast available
With a stay at Canopy by Hilton Portland Waterfront in Portland (Downtown Portland), you'll be a 5-minute drive from Thompson's Point and 9 minutes from Maine Mall. This hotel is 15.1 mi (24.3 km) from Old Orchard Beach and 16 mi (25.8 km) from Old Orchard Beach Pier.
Hotel in South Coast, Portland · 13.38 mi from centre
9.0
963 reviews
Breakfast available
Courtyard Portland Downtown/Waterfront is centrally located in Portland, a 5-minute walk from Cross Insurance Arena and 8 minutes by foot from Portland Museum of Art. This hotel is 0.5 mi (0.9 km) from State Theatre and 1.2 mi (1.9 km) from Maine Medical Center.
Hotel in South Coast, Portland · 16.70 mi from centre
7.6
985 reviews
Breakfast available
Located in Portland (Nasons Corner), Ramada Plaza by Wyndham Portland is within a 10-minute drive of Maine Mall and Thompson's Point. This hotel is 13.7 mi (22.1 km) from Sebago Lake and 13.8 mi (22.3 km) from Old Orchard Beach.
Hotel in South Coast, Portland · 12.87 mi from centre
8.8
958 reviews
Breakfast available
Residence Inn Portland Downtown/Waterfront is centrally located in Portland, a 3-minute walk from Maine Narrow Gauge Railroad Company and Museum and a 2-minute drive from Victoria Mansion. This hotel is 1.3 mi (2 km) from Portland Museum of Art and 1.9 mi (3.1 km) from Hadlock Field.
Hotel in South Coast, Portland · 13.47 mi from centre
8.8
848 reviews
Breakfast available
With a stay at Aloft Portland Downtown Waterfront ME, you'll be centrally located in Portland, within a 10-minute walk of Portland Museum of Art and Cross Insurance Arena. This hotel is 0.4 mi (0.6 km) from State Theatre and 1.4 mi (2.3 km) from University of Southern Maine.
Hotel in South Coast, Portland · 16.72 mi from centre
8.8
497 reviews
Breakfast available
Located in Portland (Nasons Corner), Hampton Inn & Suites Portland West is within a 10-minute drive of Thompson's Point and Maine Mall. This hotel is 14.1 mi (22.7 km) from Old Orchard Beach and 14.2 mi (22.8 km) from Sebago Lake.
Hotel in Central Coast, Boothbay Harbor · 21.79 mi from centre
9.0
173 reviews
Breakfast available
When you a stay at Linekin Bay Resort in Boothbay Harbor, you'll be on the waterfront, just steps from Cabbage Island and Linekin Bay. This hotel is 1 mi (1.7 km) from Barrett Park and 1.5 mi (2.4 km) from Fisherman's Memorial Park.
Motel in York County, Old Orchard Beach · 22.61 mi from centre
7.0
362 reviews
With a stay at Seabreeze Motel in Old Orchard Beach, you'll be by the ocean, a 4-minute walk from Old Orchard Beach Pier and 6 minutes by foot from Old Orchard Beach. This motel is 5.4 mi (8.7 km) from Engine and 14.8 mi (23.8 km) from Maine Mall.
Hotel in South Coast, Freeport · 11.27 mi from centre
7.8
986 reviews
With a stay at Best Western Freeport Inn in Freeport, you'll be within a 10-minute drive of LL Bean Flagship Store and Casco Bay. This hotel is 0.8 mi (1.2 km) from Eartha and 1.7 mi (2.7 km) from Clay Play.
Hotel in South Coast, Freeport · 11.71 mi from centre
8.4
965 reviews
Breakfast available
With a stay at Holiday Inn Express Hotel & Suites Freeport by IHG in Freeport, you'll be within a 5-minute drive of LL Bean Flagship Store and Casco Bay. This hotel is 1 mi (1.5 km) from Bradbury Mountain State Park and 1.1 mi (1.8 km) from Wilbur's of Maine Chocolate Confections.
Motel in South Coast, Freeport · 11.77 mi from centre
7.2
997 reviews
Breakfast available
With a stay at Econo Lodge Freeport - Brunswick Area in Freeport, you'll be within a 5-minute drive of LL Bean Flagship Store and Casco Bay. This motel is 0.7 mi (1.1 km) from Wilbur's of Maine Chocolate Confections and 0.8 mi (1.3 km) from Bradbury Mountain State Park.