Hotels in South Portland
In South Portland, you'll find 21 unique hotels catering to a variety of preferences. Predominantly, you'll encounter cozy inns and budget-friendly motels, while Downtown leads with its mid-range 3-star hotels averaging around $150 per night. For a touch of luxury, 5-star hotels near the waterfront average at $350 per night. Recently, two vibrant boutique hotels have opened, featuring local artistry and eco-friendly designs. Explore these options and book with confidence on our platform today!