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.

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

$$$

American

Portland

Wharf Street Yacht Club

Dive bar energy meets craft cocktails on Portland's waterfront. Happy hour bites, strong drinks, vegan options. Open Wed–Sun on Wharf Street.

$$$

Contemporary American

Portland

Fore Street

Wood-fired contemporary American in Portland's Old Port. Daily-changing menu of local seafood, farm vegetables, and meats. James Beard-recognized since 1996.

$$$

Bistro

Portland

Isa Bistro

Award-nominated chef Isaul Perez serves inventive seasonal bistro fare - eggplant lasagna, lobster tostada, sole - in a cozy Portland room. Reservations essential.

$$$

Indian

South Portland

Taj Indian Cuisine

Award-winning Indian restaurant in South Portland with handcrafted cocktails, a celebrated lunch buffet, and outdoor igloos. James Beard semifinalist.

$$$

Farm-to-table

Portland

Bread & Friends

Michelin-level farm-to-table dining in a casual bakery setting. Grilled oysters, duck, harissa carrots & house-baked bread. Dinner Thu–Sun, brunch daily.

$$$

American

Scarborough

Dunstan Tap and Table

Elevated pub food, craft beers, and wood-fired pizza in Scarborough. A lively neighborhood spot perfect for families, groups, and date nights near Portland.

$$$

Sushi & Seafood

Portland

Mr. Tuna

Fresh Gulf of Maine tuna and inventive sushi in Portland. Chef Jordan Rubin's casual sushi bar earns Food & Wine #6 ranking and James Beard recognition.

$$$

Northern Italian

Portland

Solo Italiano

Northern Italian restaurant in Portland led by Chef Paolo Laboa. Handmade pasta, fresh seafood, and an all-Italian wine list. Perfect for special occasions.

$$$

Chinese (Cantonese + creative)

Portland

Lucky Cheetah

Underground fine-dining Chinese in Portland with creative dim sum, craft cocktails, and exceptional service. Champagne pairings and a sexy atmosphere.

$$$

Contemporary American

Portland

David's Restaurant

Award-winning chef David's in downtown Portland serves contemporary American cuisine with Maine seafood, housemade pasta, and famous meatloaf in a casual-elegant setting.

$$$

Italian-American

Portland

Benny's

Philly-inspired Italian-American comfort food in Portland's Arts District. Chicken parm, cheesesteak, and tiramisu. Reservations essential.

$$$

Mexican

Portland

Bird & Co.

Best tacos in Portland at Woodfords Corner. Creative fillings, margaritas, full vegan menu, brunch. Casual neighborhood gem under $30. Reserve ahead.

All Restaurants