Go To MetroGuide.NetworkMetroGuide.Community Home Page
Portland Maine - List of Hotels

Hotels by Feature:
Non-Smoking Hotel

This category includes hotels that are smoke-free throughout the entire facility. The hotels are grouped by various locations in the Portland Maine area. The results in each section are sorted alphabetically.


Franciscan Guest House26 Beach Avenue · Kennebunk
207-967-4865 · 65 Rooms
Hampton Inn and Suites Wells OgunquitReader rating: 3.0 out of 5
900 Post Road · Wells
207-646-0555 · 35 Rooms
Nautical Mile Resort1072 Post Road · Wells
The Lodge at Turbat's CreekSeven Turbat's Creek Rd. · Kennebunkport
207-967-8700 · 26 Rooms
Village Green Condos249 Atlantic Avenue · Wells
More Kennebunk Listings


The Aspinquid57 Beach Street · Ogunquit
207-646-7072 · 57 Rooms
More Ogunquit Listings


Residence Inn Portland Downtown Waterfront145 Fore Street · Portland
207-761-1660 · 179 Suites
West End Inn146 Pine Street · Portland
207-772-1377 · 6 Rooms
More Portland Listings

Surrounding Communities

The Captain Daniel Stone Inn10 Water Street · Brunswick
207-725-9898 · 34 Rooms
More Surrounding Communities Listings

South Portland

Comfort Inn and Suites Scarborough329 US Route 1 · Scarborough
207-883-2700 · 69 Rooms
Ocean Walk Hotel197 E. Grand Ave. · Old Orchard Beach
207-934-1716 · 44 Rooms · 6 Suites
Pride Motel & Cottages677 US Route 1 · Scarborough
207-883-4816 · 17 Rooms
Seadrift Motel126 E. Grand Ave. · Old Orchard Beach
207-934-2641 · 32 Rooms · 1 Suite
More South Portland Listings

York Beach

The Atlantic House Hotel & Resort Residences2 Beach Street · York Beach
More York Beach Listings

Reader Rating Legend:


Editor Rating Legend:


Icon Legend:
= Car Rentals = Restaurant = Pool
= Cable TV = Money Exchange = Golf
= Tennis = City Transportation = Disabled Access
= Pets Welcome = WiFi Available = Thumbnails

MN logo© 1996-2020, MetroGuide.com All Rights Reserved.
Privacy Policy | Terms and Conditions

To List Your Hotel with the Portland Maine HotelGuide Service: Click Here.
To Contact HotelGuide: Click Here.

HotelGuide and HotelGuide Portland Maine are service marks of MetroGuide.com, Inc. HotelGuide Network is a registered service mark of MetroGuide.com, Inc. All other trademarks are the property of their respective owners. MetroGuide.com, Inc. does not own or operate hotel properties.

York Beach HotelsOgunquit HotelsKennebunk HotelsSouth Portland HotelsPortland HotelsBoston HotelsAugusta Hotels