Portland, Maine, United States of America

Luxury Hotels near Sand Beach

Guests

Why book with Hotels.com?

Luxury Hotels near Sand Beach

  • Portland Harbor Hotel

    Portland Harbor Hotel

    4-star
    VIP

    Downtown Portland3.6 kilometers to Sand Beach

    Guest rating8.8.Fabulous709 Hotels.com guest reviews
    Portland Harbor Hotel
  • The Westin Portland Harborview

    The Westin Portland Harborview

    4-star

    Portland Arts District4.3 kilometers to Sand Beach

    Guest rating8.4.Very good989 Hotels.com guest reviews
    The Westin Portland Harborview
  • The Press Hotel, Marriott Autograph Collection

    The Press Hotel, Marriott Autograph Collection

    4-star

    Old Port3.6 kilometers to Sand Beach

    Guest rating9.4.Exceptional214 Hotels.com guest reviews
    The Press Hotel, Marriott Autograph Collection
  • DoubleTree by Hilton Hotel Portland

    DoubleTree by Hilton Hotel Portland

    4-star

    Stroudwater10.7 kilometers to Sand Beach

    Guest rating8.4.Very good518 Hotels.com guest reviews
    DoubleTree by Hilton Hotel Portland
  • Portland Sheraton at Sable Oaks

    Portland Sheraton at Sable Oaks

    4-star

    Stroudwater10.7 kilometers to Sand Beach

    Guest rating8.0.Very good402 Hotels.com guest reviews
    Portland Sheraton at Sable Oaks
  • Inn By The Sea

    Inn By The Sea

    4-star

    Meetinghouse Hill10.8 kilometers to Sand Beach

    Guest rating9.4.Exceptional79 Hotels.com guest reviews
    Inn By The Sea
  • Chebeague Island Inn

    Chebeague Island Inn

    4-star

    Town Landing13.1 kilometers to Sand Beach

    Guest rating8.6.Fabulous23 Hotels.com guest reviews
    Chebeague Island Inn
  • PineCrest Inn

    PineCrest Inn

    4-star

    Stroudwater18.5 kilometers to Sand Beach

    Guest rating9.6.Exceptional37 Hotels.com guest reviews
    PineCrest Inn
See more properties

Find out more about Sand Beach

By using Hotels.com to book your travel reservations, you can find and compare Sand Beach luxury hotels by price, star rating, theme, locations, neighborhoods, brands, and the amenities offered. Luxury hotels offer a broad range of amenities like an indoor hotel pool, health club, business center, and concierge services. Prices for luxury hotels in Sand Beach start at A$142.

Most luxury hotels are located near the city center and are near popular tourist destinations and landmarks. Whether you are searching for a place to crash after a busy day of business meetings, or looking for the perfect family-friendly hotel that everyone can enjoy, the perfect luxury hotel in Sand Beach can be found on Hotels.com. Here are luxury hotels in Sand Beach travelers have booked in the last hour:

  1. The Press Hotel, Marriott Autograph Collection
  2. Inn By The Sea
  3. Portland Harbor Hotel


Keep exploring

Not found the right property yet? Explore other destinations or refine your current search further.

See more Portland hotels