Hotels by Marriott in Saint George

Popular filters:

Find the best hotels by Marriott in Saint George by price or preference

Compare thousands of Saint George Marriott deals in one place

Look out for Marriott Saint George hotels with free cancellation

Every trusted Saint George hotel provider, all in one place

See all hotels by Marriott in Saint George

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Number of hotels by Marriott in Saint George4
Best price foundCourtyard by Marriott St. George, Rs37,298
Most popular hotel by MarriottTownePlace Suites St. George, from Rs40,723
Highest rated hotel by MarriottThe Advenire, Autograph Collection, from Rs75,357
Average priceRs37,488

Finding your ideal Saint George hotel by Marriott: FAQs

In Saint George, the expected average temperature in June is 23°C. The warmest month is typically July, which averages 34°C. The coolest month is December, with temperatures averaging -3°C. The rainiest month is February, and the driest month is June.
Lots of hotels offer amendable booking options or free cancellation within a certain time frame leading up to your stay. You might find Marriott deals in Saint George that offer this kind of flexibility when you search using Skyscanner.
It’s no secret that savvy travellers often avoid weekends to beat the crowds and inflated flight or train prices. When it comes to rooms rates for hotels by Marriott in Saint George, it looks they're around Rs41,941 on Friday, Saturday and Sunday nights, compared to Rs41,256 during the week.
If you want to bag the cheapest room, try booking a city hotel by Marriott on a Sunday - this is when prices trend the lowest.
The lowest room rate for Marriott hotels in Saint George we found this upcoming weekend is the Fairfield Inn St. George for Rs32,730. And for the weekend after that (28 June 2025), it looks like the TownePlace Suites St. George has room rates as low as Rs35,014.