Skip to main content

Filter by:


Star Rating

Review Score

Saint Andrews Beach – 101 hotels and places to stay
See the latest prices and deals by choosing your dates.
Rye Hotel - One Four Nelson, hotel in Saint Andrews Beach

Located in Rye, One Four Nelson offers hotel accommodations just 164 feet from the shores of Port Phillip Bay. All its modern suites feature a balcony or patio overlooking the outdoor pool.

8.2
Scored 8.2
Very Good
Rated very good
602 reviews
Price from$135.48per night
Links Lodge at The Dunes, hotel in Saint Andrews Beach

Links Lodge at The Dunes features a restaurant, bar and shared lounge in Rye. Featuring family rooms, this property also provides guests with a sun terrace. Guests can have a drink at the snack bar.

9.1
Scored 9.1
Wonderful
Rated wonderful
1,037 reviews
Price from$173.37per night
RACV Cape Schanck Resort, hotel in Saint Andrews Beach

Located on the beautiful Mornington Peninsula looking out over Bass Strait and Port Philip Bay, RACV Cape Schanck Resort features a heated outdoor pool, restaurant and bar.

8.6
Scored 8.6
Excellent
Rated excellent
1,148 reviews
Price from$176.58per night
Fairways Resort, hotel in Saint Andrews Beach

Located within Rosebud Country Club, Fairways Resort offers a restaurant and bar. It features suites with a private outdoor courtyard.

8.5
Scored 8.5
Very Good
Rated very good
1,368 reviews
Price from$99.53per night
Boathouse Resort Studios and Suites, hotel in Saint Andrews Beach

Ideally located opposite Blairgowrie beach, the Yacht Club and Marina, Boathouse Resort Studios and Suites offers free WiFi, an outdoor swimming pool and BBQ facilities.

9.0
Scored 9.0
Wonderful
Rated wonderful
1,532 reviews
Price from$144.47per night
Bayview Motel Rosebud/Rye, hotel in Saint Andrews Beach

Bayview Motel: Your Seaside Haven in Capel Sound, Victoria The allure and charm of the idyllically located Bayview Motel, nestled in the captivating heart of the Mornington Peninsula.

8.2
Scored 8.2
Very Good
Rated very good
818 reviews
Price from$108.51per night
Peninsula Beach Motel, hotel in Saint Andrews Beach

Located in Rosebud, within a 2-minute walk of Rosebud Beach and 2.2 miles of Rosebud Country Club, Peninsula Beach Motel has accommodations with a garden and free WiFi throughout the property as well...

7.8
Scored 7.8
Good
Rated good
581 reviews
Price from$108.51per night
Moonlight Bay Apartments, hotel in Saint Andrews Beach

Located in the heart of Rye, just across from Rye Beach and Pier, Moonlight Bay Apartments features free WiFi, a seasonal heated outdoor pool and free on-site parking.

8.6
Scored 8.6
Excellent
Rated excellent
716 reviews
Price from$139.98per night
The Fingal Farm, hotel in Saint Andrews Beach

Set on 5 acres, The Fingal Farm is located near Rye Back Beach and borders the Moonah Links Golf Course.

9.3
Scored 9.3
Wonderful
Rated wonderful
254 reviews
Price from$159.88per night
Plantation House at Whitecliffs Bed and Breakfast, hotel in Saint Andrews Beach

Just a 3-minute walk from Rye Beach and half a mile from Blairgowrie Beach, Plantation House at Whitecliffs Bed and Breakfast features accommodations in Rye, with a garden, barbecue facilities, and a...

9.5
Scored 9.5
Exceptional
Rated exceptional
503 reviews
Price from$205.47per night
See all hotels in and around Saint Andrews Beach
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Saint Andrews Beach:

  • 10
    Scored 10

    Really enjoyed the peacefulness and just how relaxing our...

    Really enjoyed the peacefulness and just how relaxing our stay was. Liked · The fully equipped kitchen, the outdoor spaces, free wi-fi, the use of Netflix and Stan, the thoughtfulness that has been shown with how everything is set up, the privacy.
    Marlise
    Australia