Saint Andrews Beach hotels
From $495
Guest Score:
based on 1 guest review
56 Paradise Drive,
Saint Andrews Beach, AU
This luxury B&B offers secluded hideaways in St Andrews Beach on Victoria’s Mornington Peninsula. Dinner is served to your own private terrace, which also features an outdoor 2-person spa bath.
...read more
From $220
0.96 miles from Saint Andrews Beach
Guest Score:
based on 12 guest reviews
45 Placadena Rd,
Fingal, AU
Harmony B&B is situated amongst 5 acres of gardens on the Mornington Peninsula. Guests can relax with a book in the library or in front of the gas fire in the guest lounge with large-screen TV.
E...read more
From $335
1.61 miles from Saint Andrews Beach
Guest Score:
based on 28 guest reviews
Peter Thomson Drive,
Rye, AU
Peppers Moonah Links Resort offers two 18-hole championship golf courses, a luxury day spa and a restaurant with panoramic views. Each room has a balcony overlooking the golf courses.
The golf course...read more
From $183
4.09 miles from Saint Andrews Beach
14 Nelson Street ,
Boneo, AU
The Best Western One Four Nelson Hotel is located in Mornington Peninsula making it one of the best hotels to stay at while in town. All hotel's guestrooms have all the conveniences expected in a hote...read more
From $395
4.1 miles from Saint Andrews Beach
Guest Score:
based on 4 guest reviews
2331 Point Nepean Road,
Rye, AU
Located on the Mornington Peninsula, Aquabelle offers spacious apartments with a private balcony. Most apartments have views of Rye Beach. Guests receive free wired internet and free on-site parking.
...read more
From $300
4.12 miles from Saint Andrews Beach
Guest Score:
based on 9 guest reviews
14 Nelson Street,
Rye, AU
This award-winning hotel is located in Rye, only 50 metres from the shores of Port Phillip Bay. All its modern suites feature a balcony or patio overlooking the outdoor pool.
Contemporary furniture a...read more
From $999
4.17 miles from Saint Andrews Beach
Guest Score:
based on 56 guest reviews
207 Boneo Road,
Rosebud, AU
Located within Rosebud Country Club and just opposite 10 Pin Bowling and Aquatic Centre, Fairways Resort offers a restaurant and bar. It features suites with a private outdoor courtyard.
Fitted with ...read more
From $140
4.94 miles from Saint Andrews Beach
Guest Score:
based on 16 guest reviews
1571 Point Nepean Rd,
Rosebud, AU
Situated opposite the beach, Copper Lantern Motel offers ground-floor accommodation with TV, DVD player, ceiling fans and heating. The quiet garden area includes an 8-person hot tub and BBQ facilities...read more
From $345
5.04 miles from Saint Andrews Beach
Guest Score:
based on 5 guest reviews
420 Cape Schanck Rd,
Cape Schanck, AU
This hotel is located just 2 minutes’ walk from the 19th-century Cape Schanck Lighthouse. It features a terrace with views of Bass Strait, and barbecue facilities set in beautiful gardens.
Cape Sch...read more
From $1004
6.45 miles from Saint Andrews Beach
Guest Score:
based on 23 guest reviews
799 Nepean Rd,
Rosebud, AU
Located opposite a safe swimming beach on Port Philip Bay, Admiral Motel offers a choice of motel suites and self-catering apartments. Facilities include a guest laundry, barbecue area and free parkin...read more













