Search Hotels near Top St Andrews Attractions

Top Hotels near St Andrews

See all Hotels near St Andrews
Araluen Boutique Accommodation

Araluen Boutique Accommodation

2.1 mi from St Andrews
5.0 out of 5.0
4.9 out of 5 (8 reviews)

Situated in the mountains, this luxury lodge is 2 mi (3.2 km) from Yileena Park and within 6 mi (10 km) of Sutherland Estat …

Get Rates
De'Vine Escape

De'Vine Escape

4.2 mi from St Andrews
4.0 out of 5.0
4 out of 5 (130 reviews)

Situated in a rural location, this motel is 1.9 mi (3.1 km) from De Bortoli - Yarra Valley and 2.6 mi (4.1 km) from Alowyn …

$111
Balgownie Estate Vineyard & Spa

Balgownie Estate Vineyard & Spa

5 mi from St Andrews
5.0 out of 5.0
4.5 out of 5 (751 reviews)

This family-friendly Yarra Glen hotel is located in a rural location, within 1 mi (2 km) of Alowyn Gardens and Yarra Valley …

$136
Yarra Valley Grand Hotel

Yarra Valley Grand Hotel

5.1 mi from St Andrews
4.0 out of 5.0
4.2 out of 5 (159 reviews)

Situated in Yarra Glen, this hotel is 1.2 mi (2 km) from Yering Station Winery and 1.9 mi (3.1 km) from Yarra Valley …

$107
The Burrow At Wombat Bend

The Burrow At Wombat Bend

5.6 mi from St Andrews
4.5 out of 5.0
4.7 out of 5 (3 reviews)

Situated in Dixons Creek, this bed & breakfast is within 3 mi (5 km) of De Bortoli - Yarra Valley, Shantell Vineyard, and …

$172
Chateau Yering Historic House Hotel

Chateau Yering Historic House Hotel

6.1 mi from St Andrews
5.0 out of 5.0
4.8 out of 5 (264 reviews)

Situated in a rural location, this luxury hotel is 0.1 mi (0.1 km) from Yering Station Winery and within 3 mi (5 km) of …

$287
Yering Gorge Cottages by The Eastern Golf Club

Yering Gorge Cottages by The Eastern Golf Club

6.3 mi from St Andrews
5.0 out of 5.0
4.8 out of 5 (171 reviews)

Situated on a river, this luxury cottage is within 1 mi (2 km) of Croydon Golf Club at Yering Meadows and The Eastern Golf …

$209
Yarra Valley Lodge

Yarra Valley Lodge

7 mi from St Andrews
4.5 out of 5.0
4.6 out of 5 (906 reviews)

Located in a rural location, this family-friendly hotel is within 9 mi (15 km) of Croydon Golf Club at Yering Meadows, …

$118
Eltham Motor Inn

Eltham Motor Inn

8.7 mi from St Andrews
3.5 out of 5.0
4.2 out of 5 (128 reviews)

Situated in Eltham, this motel is within 9 mi (15 km) of Doncaster Shopping Centre, Uni Hill Factory Outlets, and Heide Museu …

$73
Eltham Gateway Hotel

Eltham Gateway Hotel

9 mi from St Andrews
4.0 out of 5.0
4.2 out of 5 (316 reviews)

Situated in the suburbs, this motel is within 9 mi (15 km) of Doncaster Shopping Centre, Uni Hill Factory Outlets, and Heid …

Get Rates

Recent Reviews in St Andrews

Where to stay in St Andrews

St Andrews Hotel Guide

Top St Andrews Accommodations

It's not that easy to find somewhere to stay in the center of St Andrews, but don’t be discouraged. There is a selection of hotels not too far away for you to browse. No fewer than 8 retreats are up for grabs within 6 miles of this destination.

The Chateau Yering Historic House Hotel and Melba Lodge are among the closest to the action in St Andrews.

If you're still searching, you might want to look into the Lochiel Luxury Accommodation as well as the Candlelight Cottage, which are 19 miles and 19 miles from the city center of St Andrews. The Adeline Bed and Breakfast and the Arnica Views can be found 18 miles and 17 miles away.

Some nearby destinations to explore in Yarra Valley are Yarra Glen and Yering. Yarra Glen is 6 miles to the southeast of St Andrews, while Yering is 8 miles to the southeast. Yarra Glen hotels and apartments include the Balgownie Estate Vineyard & Spa and De'Vine Escape. The Yering Gorge Cottages by The Eastern Golf Club and Yarra Valley Grand Hotel are the hotels and apartments in Yering.

Get your sporting fix by taking a visit to Princes Park. For travelers who are interested in staying closer to the stadium, the most convenient choices are the AKOM Docklands or the Crown Towers.

How to Get to St Andrews

Tullamarine Airport is a practical airport for St Andrews travelers, and is located 25 miles away from St Andrews. Hotels that are nearby are the PARKROYAL Melbourne Airport and the Holiday Inn Melbourne Airport.