Skip to main content

Filter by:


Star Rating

Review Score

Saint Andrews Beach – 106 hotels and places to stay
See the latest prices and deals by choosing your dates.
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.

Links Lodge is situated at The Dunes Golf Links, one of Australia's top public golf courses. The lodging is located on the Mornington Peninsula, where several high quality public golf courses are located. I started playing golf at The Dunes in 2007 on my first trip to Australia and have regularly played there on many trips. The stylish rooms offer good space and have modern shower and plumbing fixtures. The nearby clubhouse offers a menu with good breakfast and lunch. Golf tee times can be reserved, unless the stay is booked at times when course is closed to public play, such as when large multiday tournaments are held. I've found it possible on most trips to the area to get tee times at The Dunes. I usually stay at a small cottage nearby but this time it was unavailable part of my stay. I would consider the Links Lodge at The Dunes for another stay on future visits. There are in room safes offer an extra layer of security for those concerned about safeguarding travel documents. The lodging is fairly new and opened in the last few years. It is separated from the main clubhouse by a short distance and each unit has parking which is separate from common parking areas. My room was a two minute walk to the restaurant and clubhouse.
9.1
Scored 9.1
Wonderful
Rated wonderful
1,041 reviews
Price from$176.22per night
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.

Staff were very helpful and friendly!
8.2
Scored 8.2
Very Good
Rated very good
603 reviews
Price from$137.71per 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.

Booked a room at very last minute on the Friday of the Easter weekend. The staff were so lovely and welcoming and check in was easy. The room was huge and very comfortable, with a nice view of the bay. Check out in the morning was equally straight forward. A very comfortable stay.
8.2
Scored 8.2
Very Good
Rated very good
821 reviews
Price from$110.30per 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.

Great location and clean.
8.6
Scored 8.6
Excellent
Rated excellent
713 reviews
Price from$142.28per 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.

Owner was accomodating and friendly and helpful. The place is amazing if you want to spend a quiet time with friends and family, plus the yummy fresh bread milk and fruit juice.
9.3
Scored 9.3
Wonderful
Rated wonderful
253 reviews
Price from$162.51per night
Moody's Motel, hotel in Saint Andrews Beach

Moody's Motel is located across Blairgowrie Beach and the yacht club, a 12-minute drive from Peninsula Hot Springs. This simple accommodations offers free parking and free Wi-Fi access.

Clean and spacious apartment; very well equipped! Walking distance to local shops and beach
8.6
Scored 8.6
Excellent
Rated excellent
562 reviews
Price from$90.72per night
Mornington Peninsula Retro Caravans, hotel in Saint Andrews Beach

Mornington Peninsula Retro Caravans enjoys a location in Rye, a 18-minute walk from Blairgowrie Beach and 3.1 miles from Blairgowrie Marina.

Everything
7.9
Scored 7.9
Good
Rated good
207 reviews
Price from$106.38per night
Weeroona Bed And Breakfast, hotel in Saint Andrews Beach

Set on 3 acres of landscaped tropical gardens, this B&B offers self-contained accommodations on the beautiful Mornington Peninsula. Guests can enjoy breakfast overlooking the heated swimming pool.

Room was very nice.. garden was nice and tranquil.. breakfast was good, dog was cute
9.5
Scored 9.5
Exceptional
Rated exceptional
144 reviews
Price from$182.74per night
Staughton Sounds, hotel in Saint Andrews Beach

A comfortable vacation home a short distance from Rosebud Beach, Staughton Sounds offers a base for a hassle-free holiday in Capel Sound.

It's a very nice property, very clean and comfy.
9.4
Scored 9.4
Wonderful
Rated wonderful
100 reviews
Price from$287.23per night
Sullivan's Retreat, hotel in Saint Andrews Beach

Set in Rye, Sullivan's Retreat provides air-conditioned accommodations with a patio and free WiFi. This self-catered holiday home features a garden and free secure private parking.

The house was amazing, we had an excellent stay here. It has a great location which is close to the pier and the peninsula hot springs. The house was very clean and tidy, all the dishes were well washed. The landlord is very nice and always responds to our messages quickly and effectively ( thank you!!). Overall, we all recommend you to choose this place if you are looking for a clean and cozy place to stay.
8.8
Scored 8.8
Excellent
Rated excellent
64 reviews
Price from$237.99per 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