New South Wales may have travel restrictions in place due to COVID-19.

St Marys Hotels

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars and activities. Sign up.

Free cancellation on most hotels. Because flexibility matters.

632 Cheap Hotels in St Marys - Specials, Reviews, & Last Minute Deals

St. Marys Park View Motel
4 out of 5
465 Great Western Hwy, St Marys, NSW
Free cancellationReserve now, pay when you stay
The price is AU$130 per night from 18 Jan. to 19 Jan.
4/5Very Good! (344 reviews)

"I was pleased with the quality of the room for the price. Clean decent size room, good bed I would stay again"…"

Reviewed on 5 Oct. 2020

St. Marys Park View Motel
Rydges Parramatta
4 out of 5
116 James Ruse Drive, Rosehill, NSW
Free cancellationReserve now, pay when you stay
The price is AU$106 per night from 28 Jan. to 29 Jan.
4.1/5Very Good! (997 reviews)

"Nice comfortable hotel. Disappointing that so many of their food and beverage outlets are closed. Pub bar underneath is way overpriced for what it offers. They advertise room service but no menu in the room."…"

Reviewed on 15 Jan. 2021

Rydges Parramatta
PARKROYAL Parramatta
4.5 out of 5
30 Phillip Street, Parramatta, NSW
Free cancellationReserve now, pay when you stay
The price is AU$125 per night from 17 Jan. to 18 Jan.
4.4/5Wonderful! (989 reviews)

"Location is good and you can access to everything. Staff are friendly but I think parking price is high a bit. It cost $25 per night"…"

Reviewed on 6 Dec. 2020

PARKROYAL Parramatta
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Quest Castle Hill
4.5 out of 5
8 Gladstone Road, Castle Hill, NSW
Free cancellationReserve now, pay when you stay
The price is AU$105 per night from 23 Jan. to 24 Jan.
4.1/5Very Good! (545 reviews)

"Quest was clean, the staff was friendly and helpful"…"

Reviewed on 22 Sep. 2020

Quest Castle Hill
Atura Blacktown
4 out of 5
32 Cricketers Arms Road, Prospect, NSW
Free cancellationReserve now, pay when you stay
The price is AU$123 per night from 18 Jan. to 19 Jan.
4.4/5Wonderful! (724 reviews)

"Very nice hotel, would be very happy to stay again"…"

Reviewed on 4 Jan. 2021

Atura Blacktown
Meriton Suites Church Street, Parramatta
5 out of 5
330 Church Street, (entry via Dirrabarri Lane), Parramatta, NSW
Free cancellationReserve now, pay when you stay
The price is AU$126 per night from 1 Feb. to 2 Feb.
4.6/5Exceptional! (888 reviews)

"Central location,walking distance to everything . Very clean"…"

Reviewed on 27 Dec. 2020

Meriton Suites Church Street, Parramatta
Pullman at Sydney Olympic Park
5 out of 5
9 Olympic Boulevard, Sydney Olympic Park, NSW
Free cancellationReserve now, pay when you stay
The price is AU$199 per night from 17 Jan. to 18 Jan.
4.5/5Wonderful! (986 reviews)

"The Bath. My wife loved it... No jug. Cold Room Service and Breakfast Coffee"…"

Reviewed on 12 Oct. 2020

Pullman at Sydney Olympic Park
Holiday Inn Parramatta
4 out of 5
18-40 Anderson Street, Parramatta, NSW
Free cancellation
The price is AU$98 per night from 19 Jan. to 20 Jan.
4.3/5Excellent! (995 reviews)

"It was close to everything, the hotel was very clean, and staff are well prepared, we were very very happy with the service, and the price of the hotel. I’ve often stayed with the Holiday inn group, and not just in Australia, they are a good company, that offers good value for money without losing ..."…"

Reviewed on 21 Dec. 2020

Holiday Inn Parramatta
Quest Bella Vista
4 out of 5
24 Norbrik Drive, Bella Vista, NSW
Free cancellationReserve now, pay when you stay
The price is AU$107 per night from 17 Jan. to 18 Jan.
4.5/5Wonderful! (421 reviews)

"Location, facility and friendliness of the staff."…"

Reviewed on 14 Jan. 2021

Quest Bella Vista
Holiday Inn Warwick Farm
4 out of 5
355 Hume Highway, Warwick Farm, Cabramatta, NSW
Free cancellation
The price is AU$144 per night from 14 Feb. to 15 Feb.
4.2/5Very Good! (405 reviews)

"Clean smells good tidy good lighting good happy staffs overall very good all round service"…"

Reviewed on 28 Dec. 2020

Holiday Inn Warwick Farm
Novotel Sydney Parramatta
4 out of 5
350 Church Street, Parramatta, NSW
Free cancellationReserve now, pay when you stay
The price is AU$105 per night from 17 Jan. to 18 Jan.
3.9/5Good! (991 reviews)

"Very good hotel for it’s price and staff are professional, you have many options to choose from for breakfast.I’ll definitely go back"…"

Reviewed on 4 Dec. 2020

Novotel Sydney Parramatta
Ingenia Holidays Avina
4 out of 5
217 Commercial Road, Vineyard, NSW
The price is AU$119 per night from 17 Jan. to 18 Jan.
3.9/5Very Good! (181 reviews)

"Was an amazing park and the park staff were amazingly friendly"…"

Reviewed on 5 Dec. 2020

Ingenia Holidays Avina
Crowne Plaza Hawkesbury Valley
4 out of 5
61 Hawkesbury Valley Way, Windsor, NSW
Free cancellation
The price is AU$155 per night from 26 Jan. to 27 Jan.
4.4/5Excellent! (997 reviews)

"Excellent customer service from every single one of the staff members. Unfortunately, we arrived when it just started to rain and as there is no undercover parking. Also, there is no concierge/bellboy service to assist with bringing luggage to the room so during peak check-in times, may have to wait ..."…"

Reviewed on 8 Jan. 2021

Crowne Plaza Hawkesbury Valley
Nesuto Parramatta
4 out of 5
110-114 James Ruse Drive, Rosehill, NSW
Free cancellationReserve now, pay when you stay
The price is AU$102 per night from 7 Feb. to 8 Feb.
4.2/5Very Good! (996 reviews)

"Great property for attending the races.. great, cheap breakfast"…"

Reviewed on 3 Nov. 2020

Nesuto Parramatta
Quest At Sydney Olympic Park
4.5 out of 5
6 Edwin Flack Avenue, Sydney Olympic Park, NSW
Free cancellationReserve now, pay when you stay
The price is AU$154 per night from 17 Jan. to 18 Jan.
4/5Very Good! (991 reviews)

"Good service and friendly staff. Great location next to ANZ stadium"…"

Reviewed on 27 Sep. 2020

Quest At Sydney Olympic Park
Grand Mercure The Hills Lodge
4.5 out of 5
1 Salisbury Rd (Cnr Windsor Rd), Castle Hill, NSW
Free cancellationReserve now, pay when you stay
The price is AU$159 per night from 7 Feb. to 8 Feb.
4.6/5Wonderful! (713 reviews)

"A great place to stay. Quiet, friendly and comfortable"…"

Reviewed on 5 Dec. 2020

Grand Mercure The Hills Lodge
Mercure Sydney Parramatta
4.5 out of 5
106 Hassall Street, Rosehill, NSW
Free cancellationReserve now, pay when you stay
The price is AU$95 per night from 15 Feb. to 16 Feb.
4/5Very Good! (987 reviews)

"The view from.my room is awesome.Also the parking space is safe and secure."…"

Reviewed on 30 Oct. 2020

Mercure Sydney Parramatta
Mercure Sydney Rouse Hill
4 out of 5
Commercial Road & Windsor Road, Rouse Hill, NSW
Free cancellationReserve now, pay when you stay
The price is AU$130 per night from 24 Jan. to 25 Jan.
4.5/5Wonderful! (143 reviews)

"Walking distance of 300 mtrs to The Fiddler restaurant. Extremely friendly staff. So grateful that they offered a complimentary room upgrade for my birthday celebration. Thank you very much to all the staff at The Mecure Resort for a lovely and memorable stay."…"

Reviewed on 10 Oct. 2020

Mercure Sydney Rouse Hill
Rydges Bankstown
3.5 out of 5
874 Hume Highway, Bass Hill, NSW
Free cancellationReserve now, pay when you stay
The price is AU$95 per night from 15 Feb. to 16 Feb.
3.8/5Good! (740 reviews)

"Great will stay again. Staff were very helpful ..convenient location"…"

Reviewed on 11 Jan. 2021

Rydges Bankstown
ibis budget Sydney Olympic Park
2.5 out of 5
8 Edwin Flack Avenue, Sydney Olympic Park, NSW
Free cancellationReserve now, pay when you stay
The price is AU$79 per night from 17 Jan. to 18 Jan.
3.5/5Good! (996 reviews)

"Great rate mate ."…"

Reviewed on 9 Oct. 2020

ibis budget Sydney Olympic Park
Don't see what you're looking for?
See all available properties in St Marys
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Accommodation in St Marys

Search for hotels in St Marys on Expedia.com.au. You can easily find your hotels in St Marys using one of the methods below:

  • View our selection of featured hotels in St Marys
  • Use the map to find hotels in the St Marys neighborhood you prefer
  • Use the filters to see hotels in a specific area of St Marys, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in St Marys
  • Enter your travel dates to view the best deals on hotels in St Marys - while they last

Where to Stay in St Marys?

Choose from 632 St Marys hotels right here at Expedia.com.au. Regardless of your budget or preferred style of accommodation, there is a hotel or motel to meet your fancy. When you book cheap hotels in St Marys, Sydney here on Expedia.com.au, you are always going to find the best price.

Frequently asked questions

What is St Marys like?
St Marys is a welcoming neighbourhood that travellers like for its restaurants.
Where is the best place to stay in St Marys?
Based on Expedia customer reviews, St. Marys Park View Motel is the highest ranked property in St Marys. This 4-star property offers an outdoor pool and free WiFi.
If I need to cancel my hotel reservation in St Marys, will I receive a refund?
Yes! The majority of hotel bookings are refundable if you cancel before the accommodation’s cancellation deadline, which is usually within 24-48 hours of your scheduled arrival. If you have a non-refundable reservation, it might still be possible to cancel it and receive a refund within 24 hours of booking. Enter your dates, click on “Search”, then you can filter by “free cancellation” to get the top deals on offer in St Marys.
What are the top things to see and do in St Marys?
A few places to visit in the area around St Marys include Penrith Valley Regional Sports Centre, Kenneth Upton Reserve and Dagara Badu Reserve. When you’re sightseeing around the area, Blacktown International Sportspark and Panthers World of Entertainment are a couple of other sights to visit.
How can I get around St Marys and the greater Sydney area?
If you want to venture out of town, Sydney St Marys Station is the closest train station. You can also catch a ride at Dunheved Station.

Recent Reviews in St Marys