Hotels in Kilmarnock

Search Kilmarnock Hotels

Enter your dates for the latest hotel rates and availability.

Swipe up to view more

Find unique stays and themed hotels in Kilmarnock

Immerse yourself in the vibrant atmosphere of Kilmarnock with our handpicked accommodation options

FAQs About Hotels in Kilmarnock

How much does it cost to stay in a hotel in Kilmarnock?

The average price for hotels in Kilmarnock is AU$ 236 for weekdays, and AU$ 247 for weekends (Friday–Saturday).

What are the best hotels in Kilmarnock?

From business trips to holiday stays, Kilmarnock offers a wide selection of popular hotels to suit every need. Best Western Kilmarnock Hotel (from AU$ 202) is a great choice.

Which hotels in Kilmarnock have the best breakfast?

Best Western Kilmarnock Hotel (from AU$ 202) provides a great breakfast to kick off your day.

Kilmarnock Hotel Info

Highest PriceAU$ 336
Lowest PriceAU$ 227
Number of Reviews106
Total Properties60
Average Price (Weekdays)AU$ 236
Average Price (Weekends)AU$ 247