Search Hotels near Top St. Andrews Beach Attractions

Top 10 Hotels in St. Andrews Beach

See all 4 Hotels in St. Andrews Beach
Copper Beach Lodge

Copper Beach Lodge

30 Alex Drive, St. Andrews Beach

4.5 out of 5.0

Situated in St. Andrews Beach, this luxury vacation home is 1.3 mi (2 km) from Pennisula Hot Springs and within 6 mi (10 km …

Get Rates
Moonah Dunes Beach House

Moonah Dunes Beach House

27 Alex Drive, St. Andrews Beach

4.5 out of 5.0

Situated in St. Andrews Beach, this vacation home is 1.2 mi (2 km) from Pennisula Hot Springs and within 6 mi (10 km) of Th …

Get Rates
Apartment in the Center of Saint Andrews Beach With Air Conditioning, Parking, Balcony

Apartment in the Center of Saint Andrews Beach With Air Conditioning, Parking, Balcony

30 Alex Dr, St Andrews Beach VIC 3941,, Saint Andrews Beach 3941

Situated in St. Andrews Beach, this apartment is 1.3 mi (2 km) from Pennisula Hot Springs and within 6 mi (10 km) of The Dune …

Get Rates
Apartment in the Center of Saint Andrews Beach With Air Conditioning, Parking, Balcony, Washing Machine

Apartment in the Center of Saint Andrews Beach With Air Conditioning, Parking, Balcony, Washing Machine

21 Alex Dr, St Andrews Beach VIC 3941,, Saint Andrews Beach 3941

Situated in St. Andrews Beach, this apartment is 1.2 mi (1.9 km) from Pennisula Hot Springs and within 6 mi (10 km) of The …

Get Rates
Peppers Moonah Links Resort

Peppers Moonah Links Resort

1.2 mi from St. Andrews Beach
4.5 out of 5.0
4.5 out of 5 (1,142 reviews)

Situated near the beach, this spa hotel is 2.8 mi (4.5 km) from Pennisula Hot Springs and within 6 mi (10 km) of The Dunes …

Get Rates
Sunny Side Up B&B

Sunny Side Up B&B

2.1 mi from St. Andrews Beach
4.5 out of 5.0
4.9 out of 5 (44 reviews)

Situated by the ocean, this bed & breakfast is 2.1 mi (3.4 km) from The Dunes Golf Links and 3.1 mi (4.9 km) from Pennisula …

$145
Kanasta Caravan Park

Kanasta Caravan Park

2.1 mi from St. Andrews Beach
3.0 out of 5.0
3.9 out of 5 (38 reviews)

Situated near the beach, this cabin is 2.5 mi (4 km) from The Dunes Golf Links and within 6 mi (10 km) of Pennisula Hot …

Get Rates
Beach Holiday Apartments Rye

Beach Holiday Apartments Rye

2.2 mi from St. Andrews Beach
4.0 out of 5.0
4.3 out of 5 (259 reviews)

Situated in Rye, this apartment is 2.5 mi (3.9 km) from The Dunes Golf Links and within 6 mi (10 km) of Pennisula Hot Springs …

$143
The Rye Hotel - One Four Nelson

The Rye Hotel - One Four Nelson

2.3 mi from St. Andrews Beach
4.5 out of 5.0
4.4 out of 5 (149 reviews)

Located in the heart of Rye, this motel is 2.7 mi (4.3 km) from The Dunes Golf Links and within 6 mi (10 km) of Pennisula Hot …

$126
Moonlight Bay Apartments

Moonlight Bay Apartments

2.3 mi from St. Andrews Beach
4.5 out of 5.0
4.6 out of 5 (119 reviews)

Situated near the beach, this apartment is 2.7 mi (4.4 km) from The Dunes Golf Links and within 6 mi (10 km) of Pennisula Hot …

Get Rates

Recent Reviews in St. Andrews Beach

Where to stay in St. Andrews Beach

St. Andrews Beach Hotel Guide

Top St. Andrews Beach Accommodations

Explore all that St. Andrews Beach offers and then finish up a marvelous day at a lovely hotel. Expedia offers a modest selection of 3 accommodation options within 3 miles of the city heart.

The Peppers Moonah Links Resort and Weeroona are ideal if you’re hoping to set up base not far from the city's heart.

Haven't found exactly what you were looking for? The Lindenderry At Red Hill and the Flinders Hotel stand 11 miles and Flinders Hotel away from the hub of St. Andrews Beach. Explorers looking for something more can check out the Aquabelle Apartments and the Beach Holiday Apartments Rye, 4 miles and 3 miles away.

McCrae and Sorrento are two additional places to visit in Mornington Peninsula. McCrae is 7 miles to the northeast of St. Andrews Beach, while Sorrento is 7 miles to the northwest. McCrae hotels include the Admiral Motor Inn and Kangerong Holiday Park. The Mercure Portsea and Sorrento Beach Motel are some of the hotels in Sorrento.

While you are here, why not spend some time hanging out with fellow sports obsessives? Simonds Stadium is the spot to be at match time. Sleep a little closer to the action at the Quest Geelong or the Comfort Inn Eastern Sands.

How to Get to St. Andrews Beach

Tullamarine Airport is situated 50 miles away from St. Andrews Beach. Visitors who wish to stay close by can book a room at the PARKROYAL Melbourne Airport or the Holiday Inn Melbourne Airport.