Skip to main content

Filter by:


Star rating

Review score

Williamstown – 55 hotels and places to stay
See the latest prices and deals by choosing your dates.
Lyndoch Hotel, hotel in Williamstown

Situated in Lyndoch, 30 km from Big Rocking Horse, Lyndoch Hotel features accommodation with a restaurant, free private parking, a bar and a casino.

The meals at the hotel are great. Have dined there several times.
8.0
Scored 8.0
Very good
Rated very good
479 reviews
Price from£60.23per night
Lyndoch Hill, hotel in Williamstown

Located in the beautiful Barossa Valley, Lyndoch Hill is set on a 25- acre property beautiful rose gardens.

The bed was one of the most comfortable ones I’ve slept on. A very quiet place to stay.
6.8
Scored 6.8
Pleasant
Rated pleasant
1,099 reviews
Price from£65.47per night
Barossa Shiraz Estate, hotel in Williamstown

Barossa Shiraz Estate offers luxurious self-contained cottages in a private vineyard with wood-burning fireplace, views and spa baths in the en suite bathrooms.

The location is exceptionally good surrounded by vineyards and located centrally to visit Barossa and surrounding wine regions. Very good breakfast pack provided. Everything we needed and more.
9.5
Scored 9.5
Exceptional
Rated exceptional
142 reviews
Price from£285.43per night
Lambert's Little Paradise, hotel in Williamstown

Lambert's Little Paradise is situated in Altona. Featuring complimentary private parking, the guest house is 32 km from Big Rocking Horse. The guest house features a flat-screen TV.

Good living area. Fantastic outside space.
8.8
Scored 8.8
Fabulous
Rated fabulous
5 reviews
Price from£93.70per night
The Tanunda Club Guest Suites, hotel in Williamstown

Boasting a terrace, restaurant, bar and free WiFi, The Tanunda Club Guest Suites is set in Tanunda, 42 km from Big Rocking Horse and 42 km from My Money House Oval. The hotel has family rooms.

Rooms were spacious, modern and sophisticated
9.1
Scored 9.1
Superb
Rated superb
357 reviews
Price from£99.51per night
Barossa Weintal Hotel, hotel in Williamstown

Barossa Weintal Hotel is located in the heart of Australia’s wine country, within walking distance of several wineries and just 1 hour's drive north of Adelaide.

dinner, after dinner gas fire, staff, away from the pub crowd location
8.3
Scored 8.3
Very good
Rated very good
1,367 reviews
Price from£138.82per night
Gawler Arms Hotel, hotel in Williamstown

Situated in Gawler and with Big Rocking Horse reachable within 39 km, Gawler Arms Hotel features a restaurant, non-smoking rooms, free WiFi and a bar.

Staff were very helpful and friendly
8.6
Scored 8.6
Fabulous
Rated fabulous
125 reviews
Price from£87.99per night
Novotel Barossa Valley Resort, hotel in Williamstown

Nestled in the Barossa Valley, Australia's oldest and best known wine region, this resort offers a heated pool, fitness centre and tennis courts.

Good size room Fantastic views
8.3
Scored 8.3
Very good
Rated very good
1,309 reviews
Price from£129.89per night
Discovery Parks - Barossa Valley, hotel in Williamstown

Located in the heart of the Barossa Valley wine region, just a 2-minute drive from Tanunda town centre, Discovery Parks - Barossa Valley features an outdoor pool, conference facilities and an...

We were given a free upgrade and were very pleased with our accommodation.
8.4
Scored 8.4
Very good
Rated very good
974 reviews
Price from£64.42per night
Gawler Caravan Park, hotel in Williamstown

Situated within 40 km of Big Rocking Horse and 45 km of South Australian Maritime Museum in Gawler, Gawler Caravan Park provides accommodation with seating area.

Comfortable room.
8.1
Scored 8.1
Very good
Rated very good
355 reviews
Price from£75.42per night
See all hotels in and around Williamstown
Subscribe to receive premium deals

Prices drop the moment you sign up!