
Places to stay near Mile Beach
Book unique vacation rentals, homes, and more on Airbnb
Top-rated vacation rentals near Mile Beach
Guests agree: these stays are highly rated for location, cleanliness, and more.
Popular amenities for vacation rentals near Mile Beach
Condo rentals with wifi

Waterfront Two Master Suite Penthouse with Rooftop

Luxury Beach Front Condo! Prime Location!

Old Port on foot

Oceanfront Condo with Awesome Views

Modern Industrial Beach Cottage

Cozy condo by the beach!

Comfy condo with loft by the beach!

Renovated Exchange St. Loft w/Free Parking
Family-friendly house rentals

Belfast Ocean Breeze

Hilltop Retreat with A/C, Hot Tub & Sauna

Oak Leaf

Wren Cabin + Wood fired Sauna

The Rowe House

Renovated home with amazing waterfront views

Classic Maine, Modern Comfort

Hermit Thrush House
Apartment rentals with air conditioning

Extraordinary Architectural Masterpiece Downtown

Sunnymeade

Comfortable studio apartment in quiet location

Chic 1-Bedroom at the Heart of Boothbay Harbor

Serene, Spacious & Private Apt. near downtown Bath

Downtown Hideaway-Loft HotTub Modern Clean Private

Sail Loft - Upscale Oceanfront on a Pier near BBH!

The perfect getaway - Camden/Rockport/Rockland
Other great vacation rentals near Mile Beach

POST OFFICE COTTAGE Pemaquid Point

Waterfront Guest House on the Maine Coast

Simple Boothbay Log Cabin on Water

Modern Brunswick Tiny Home near Bowdoin & Downtown

Peaceful & private waterfront cabin

Modern 1-BR I Wooded Retreat I Mid-Coast Maine

Apartment w/kitchen on the Ocean!

Floating Island Cabin
Destinations to explore
- Sebago Lake
- Scarborough Beach
- Popham Beach State Park
- Popham Beach, Phippsburg
- Pemaquid Beach
- Pemaquid Point Lighthouse
- East End Beach
- Dunegrass Golf Club
- Funtown Splashtown USA
- Samoset Resort
- Crescent Beach State Park
- Parsons Beach
- Cliff House Beach
- Ferry Beach
- Wolfe's Neck Woods State Park
- Willard Beach
- Coastal Maine Botanical Gardens
- Palace Playland
- Fox Ridge Golf Club
- Middle Beach
- Mothers Beach
- Freddy Beach
- Hunnewell Beach
- Brunswick Golf Club