St. George

Hotels in St. George

Enter your dates for the latest hotel rates and availability.

Swipe up to view more

Frequently Asked Questions

How much does it cost to stay in a hotel in St. George?

The average price for hotels in St. George is AU$ 370 for weekdays, and AU$ 370 for weekends (Friday–Saturday).

What are the best hotels in St. George?

From business trips to holiday stays, St. George offers a wide selection of popular hotels to suit every need. Honiiwell Rooms and Suites and Maca Bana are excellent options for your stay.

Which hotels in St. George have the best breakfast?

Honiiwell Rooms and Suites provides a great breakfast to kick off your day.

Which hotels in St. George have swimming pools?

Maca Bana is a well-known hotel with a swimming pool. Stay at any of these hotels to relax by the pool and make the most of your stay.

Total Properties10
Number of Reviews44
Lowest PriceAU$ 146
Highest PriceAU$ 1,078
Average Price (Weekends)AU$ 370
Average Price (Weekdays)AU$ 370