Region

Greater Portland

Maine's biggest city and its archipelago of working islands — restaurants that punch well above their weight, a brewery on every other block, and the Casco Bay ferries to Peaks, Chebeague and beyond.

Guides

Guides about Greater Portland

All Guides

Destinations

Greater Portland destinations

Portland

Greater Portland

Portland

Maine's largest city - a working waterfront, Old Port cobblestones, and a food scene that punches well above its weight.

Freeport

Greater Portland

Freeport

Flagship home of L.L. Bean, open 24/7 - outlets, a tidal river, and surprisingly good eating between the shopping.

Cape Elizabeth

Greater Portland

Cape Elizabeth

Home of Portland Head Light - Maine's oldest lighthouse - plus Two Lights State Park and the beach at Crescent State Park.

Peaks Island

Greater Portland

Peaks Island

A 17-minute Casco Bay ferry ride from Portland - golf-cart rides, art studios, and a Civil War-era fort on the shore.

Scarborough

Greater Portland

Scarborough

Seven miles of barrier beaches, the Scarborough Marsh Audubon preserve, and Pine Point's lobster shacks minutes from Portland.

Cumberland

Greater Portland

Cumberland

Quiet agricultural suburb north of Portland - the Cumberland County Fair in September still runs tractor pulls and pie tables.

Falmouth

Greater Portland

Falmouth

Upscale Portland suburb on Casco Bay - Gilsland Farm Audubon, the Town Landing Market deli, and Mackworth Island walks.

Harpswell

Greater Portland

Harpswell

Three long peninsulas of lobster shacks, tidal coves, and the Basin - Maine's most southerly fjord - south of Brunswick.

Yarmouth

Greater Portland

Yarmouth

Home of the world's largest rotating globe at DeLorme, a walkable Main Street, and the long-running Yarmouth Clam Festival.

Gorham

Greater Portland

Gorham

University of Southern Maine hilltop campus, Shaw Park's waterfall, and Narragansett-2 Beach on nearby Little Sebago.

Westbrook

Greater Portland

Westbrook

Portland's working-class neighbor on the Presumpscot - Rock Row concerts, Saccarappa Park falls, and the Stroudwater Preserve.

Windham

Greater Portland

Windham

Little Sebago Lake beaches, the Mountain Division rail trail, and a suburban hub between Portland and Sebago Lake State Park.

Buxton

Greater Portland

Buxton

Bonny Eagle Dam lake, Pleasant Point Park, and quick access to Portland and Sebago Lake from Route 202 westbound.

Gray

Greater Portland

Gray

Maine Wildlife Park - rehabilitated moose, bears, and bald eagles on show - plus Dry Mills and Cranwell Preserve access.

New Gloucester

Greater Portland

New Gloucester

Sabbathday Lake Shaker Village - the last active Shaker community in the US - plus Pineland Farms pastures and cafes.

white lighthouse near body of water

Greater Portland

North Yarmouth

Quiet northern Casco Bay town - the Royal River Preserve, Sligo Road horse farms, and the old-growth Wilkinson Reserve trails.

All Destinations

Hotels

Where to stay in Greater Portland

$$$

Hotel

Freeport

Casa Alchimia

European-designed B&B in Freeport with exceptional breakfast, art-filled rooms, and gracious hosts. Walking distance to shops and restaurants.

$$$

Hotel

Scarborough

Blue Doors By The Sea

Six-bedroom beachfront rental steps from Pine Point Beach. Full kitchen, parking, WiFi. Perfect for families and groups on the Maine coast.

$$$

Hotel

York

Main Squeeze

Three-bedroom vacation home in York with fenced backyard, full kitchen, and pet-friendly policy. Steps from Short Sands Beach.

$$$

Hotel

Freeport

Brewster House Bed & Breakfast

Historic Freeport B&B with exceptional hospitality, gourmet breakfast, and free parking. Perfect base for shopping and Portland day trips.

$$$

Hotel

York

Beacon Retreat

Four-bedroom holiday home steps from Long Sands Beach in York. Full kitchen, fireplace, and private grounds ideal for families and groups.

$$$

Hotel

York

Castle Rock

Waterfront four-bedroom holiday home in York with sea views, outdoor fireplace, and direct access to Short Sands Beach. Perfect for families and groups.

$$$

Hotel

Scarborough

Charming Hideaway

Spacious private home in Scarborough with lake views, hot tub, and beach access. Perfect for families seeking a retreat near Portland.

$$$

Hotel

Portland

Peaceful Oasis on Munjoy Hill

Spacious 3-bedroom apartment on Portland's East End. Free parking, full kitchen, steps from beaches and downtown. 9.7/10 from recent guests.

$$$

Hotel

Portland

Pearl of Portland

Beautifully renovated two-bedroom apartments in Portland's walkable East End. Full kitchens, laundry, parking. 9.7/10 from guests.

$$$

Hotel

York

Shimmering Seaview

Two-bedroom apartment steps from Long Sands Beach in York. Full kitchen, sea views, private entrance. Perfect for couples and families. 9.7/10 guest rating.

$$$

Hotel

York

Coastal Gem

Four-bedroom vacation home steps from Long Sands Beach in York. Perfect for families and group getaways with full kitchen and outdoor space.

$$$

Hotel

Portland

The Cushman

Spacious 3-bedroom townhome in Portland's West End. Full kitchen, private entrance, steps from Victoria Mansion and downtown. Ideal for families and groups.

All Hotels

Restaurants

Where to eat in Greater Portland

Little Pig

$$$

Thai restaurant

Portland

Little Pig

Thai street food in a tiny Portland shop: grilled sausages, banh mi, and bold curries.

$$$

American

Portland

Wharf Street Yacht Club

Waterfront seafood spot in Portland's Old Port with a fun frozen drink program and killer oyster happy hour.

$$$

Contemporary American

Portland

Fore Street

Portland's Fore Street roasts over wood fire, serving daily-changing American fare with real smoke and skill.

Schulte & Herr

$$$

German restaurant

Portland

Schulte & Herr

Authentic German home cooking in a tiny Portland room run by a German couple.

The Knotted Apron

$$$

Restaurant

Portland

The Knotted Apron

French-inspired small plates and mains in a Portland neighborhood spot where the staff remembers your birthday.

$$$

Bistro

Portland

Isa Bistro

Seasonal New American bistro in Portland with brick walls, tin ceilings, and cooking that keeps regulars coming back.

Wanderlust Juicery and Café

$$$

Coffee shop

Freeport

Wanderlust Juicery and Café

Fresh juices, bagels, and waffles in a welcoming Freeport spot with vegan options and local art on the walls.

$$$

Indian

South Portland

Taj Indian Cuisine

Family-owned Indian spot in South Portland serving chicken tikka masala, biryani, and craft cocktails.

Lily’s food cart

$$$

Asian restaurant

Freeport

Lily’s food cart

Lily's hand-rolled dumplings and scallion pancakes from a beloved Freeport food cart.

Grande Burrito

$$$

Restaurant

Freeport

Grande Burrito

Hand-rolled burritos in Freeport, massive, fresh, and done fast with a smile.

$$$

Farm-to-table

Portland

Bread & Friends

Portland bakery-restaurant with gourmet brunch and dinner. Try the pastrami biscuit.

Bite into Maine

$$$

Sandwich shop

Cape Elizabeth

Bite into Maine

Fresh Maine lobster rolls from a food truck at Cape Elizabeth's lighthouse park.

All Restaurants