You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Search hotels across the globe with our easy-to-use filters to find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
You can save up to 15% on over 100,000 hotels
Become a member for free
The Mid West region of Western Australia is a captivating travel destination, offering a blend of coastal beauty and rugged outback landscapes. As a sparsely populated area, it provides a serene escape with its vast open spaces and natural wonders. Geraldton, the administrative centre, is a vibrant hub with a range of accommodations, making it an ideal base for exploring the region. Popular neighbourhoods to stay include the coastal areas of Geraldton and Kalbarri, known for their stunning beaches and relaxed atmosphere.
Top attractions in the Mid West include the Kalbarri National Park, famous for its dramatic gorges and coastal cliffs, and the Abrolhos Islands, a haven for marine life enthusiasts. The region's rich history is reflected in landmarks such as the HMAS Sydney II Memorial in Geraldton. Whether you're seeking adventure or relaxation, the Mid West offers a unique and memorable experience for all travelers.
See the latest prices and deals by choosing your dates
Hotel in Coral Coast, Geraldton · 176.30 km from centre
8.2
912 reviews
Breakfast available
A stay at Hospitality Geraldton, SureStay Collection by Best Western places you in the heart of Geraldton, within a 15-minute walk of Oakabella Homestead and Queens Park Theatre. This hotel is 0.7 mi (1.1 km) from Cathedral of St Francis Xavier Church and 1 mi (1.6 km) from Geraldton Beach.
Motel in Coral Coast, Mahomets Flats · 176.32 km from centre
With a stay at Oceanview Villas in Geraldton (Mahomets Flats), you'll be within a 5-minute drive of Cathedral of St Francis Xavier Church and Geraldton Visitor Centre. This motel is 1.6 mi (2.6 km) from Geraldton Regional Art Gallery and 1.8 mi (2.9 km) from Town Beach.
Hotel in Coral Coast, Geraldton · 176.43 km from centre
8.1
55 reviews
Located in Geraldton, a 9-minute walk from Geraldton Back Beach, Waves Geraldton provides accommodations with an outdoor swimming pool, free private parking and a garden. Some units at the property feature a balcony with a pool view.
At the hotel, all rooms come with a closet. Complete with a private bathroom equipped with a shower and free toiletries, all guest rooms at Waves Geraldton have a flat-screen TV and air conditioning, and selected rooms here will provide you with a terrace. All rooms will provide guests with a fridge.
Batavia Coast Marina is 2.5 miles from the accommodation. Geraldton Airport is 6.8 miles away.
Hostel in Coral Coast, Geraldton · 176.64 km from centre
8.4
23 reviews
With a stay at Geraldton Backpackers on the Foreshore, you'll be centrally located in Geraldton, steps from Lattitude Gallery and within a 5-minute walk of Geraldton Beach. This hostel is 0.3 mi (0.5 km) from Geraldton Visitor Centre and 0.3 mi (0.5 km) from Geraldton Regional Art Gallery.
Hotel in Coral Coast, Tarcoola Beach · 176.66 km from centre
8.2
42 reviews
Located in Geraldton (Tarcoola Beach), African Reef Beach Resort is within a 5-minute drive of Oakabella Homestead and Cathedral of St Francis Xavier Church. This beach hotel is 2.2 mi (3.5 km) from Queens Park Theatre and 2.4 mi (3.8 km) from Geraldton Beach.
Apartment in Coral Coast, Geraldton · 176.90 km from centre
BackersBeach Villa offers accommodations in Geraldton, a 5-minute walk from Geraldton Back Beach and 2.3 miles from Batavia Coast Marina. This apartment features free private parking, private check-in and check-out, and free Wifi.
The air-conditioned apartment consists of 3 bedrooms, a living room, a fully equipped kitchen with an oven and a coffee machine, and 1 bathroom with a bath and a hair dryer. A flat-screen TV with streaming services is available. The property has an outdoor dining area.
Guests can relax in the garden at the property.
Geraldton Airport is 7.5 miles from the property.
Capsule hotel in Coral Coast, Geraldton · 179.01 km from centre
Located within a few steps of Pages Beach and 2.2 miles of Batavia Coast Marina, Torah star provides rooms in Geraldton.
Complete with a private bathroom equipped with a shower and a hairdryer, guest rooms at the capsule hotel have a flat-screen TV and air conditioning, and some rooms are equipped with a balcony. All guest rooms will provide guests with a microwave.
A continental breakfast is available at Torah star.
Geraldton Airport is 8.7 miles away.
Hostel in Coral Coast, Kalbarri · 220.66 km from centre
7.2
87 reviews
Located in Kalbarri, a 10-minute walk from Chinaman's Beach, Kalbarri Backpackers Hostel has accommodations with a shared lounge and free private parking. The property provides a shared kitchen and free WiFi throughout the property.
Geraldton Airport is 101 miles from the property.
Hotel in Coral Coast, Kalbarri · 220.69 km from centre
9.1
433 reviews
Centrally located in Kalbarri, Pelican's Nest is within 5-minutes’ walk from a range of shopping and dining options. It offers free WiFi in all rooms and free private parking on site.
Pelicans Nest is just 300-yards from Murchison River where guests can enjoy snorkeling and canoeing. It is 10-minutes’ walk from Kalbarri Golf Club and a 10-minute drive from Kalbarri Airport.
Pelicans Nest offers a range of accommodations options including rooms and self-contained apartments. All rooms and apartments are air-conditioned and feature a TV and tea and coffee making facilities. Towels, linen and BBQ facilities are provided.
Villa in Coral Coast, Kalbarri · 220.70 km from centre
10.0
3 reviews
Kalbarri Holiday Villas C offers accommodations in Kalbarri, a 15-minute walk from Chinaman's Beach. This property offers access to a terrace and free private parking.
The air-conditioned villa is composed of 2 separate bedrooms, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is offered. The accommodation is non-smoking.
Geraldton Airport is 101 miles from the property.
Apartment in Coral Coast, Kalbarri · 220.75 km from centre
7.6
24 reviews
Kalbarri Reef Villa 9 offers accommodations in Kalbarri, a 11-minute walk from Chinaman's Beach. This property offers access to a balcony, free private parking, and free Wifi.
Offering a terrace and garden views, the spacious apartment includes 1 bedroom, 2 living rooms, flat-screen TV, an equipped kitchen, and 1 bathroom with a shower. Towels and bed linen are offered in the apartment. The property has an outdoor dining area.
Guests can make the most of the warm weather with the property's barbecue facilities.
Guests at the apartment will be able to enjoy activities in and around Kalbarri, like snorkeling, windsurfing, and diving. Guests at Kalbarri Reef Villa 9 can enjoy fishing and canoeing nearby, or make the most of the year-round outdoor pool.
Geraldton Airport is 101 miles from the property.
Holiday home in Coral Coast, Kalbarri · 220.79 km from centre
Featuring complimentary private parking, Holiday Haven 7B - Kalbarri, WA is a 15-minute walk from Chinaman's Beach.
The air-conditioned vacation home is composed of 2 separate bedrooms, a fully equipped kitchen, and 1 bathroom. Guests can enjoy a meal on an outdoor dining area while overlooking the river views. The accommodation is non-smoking.
Geraldton Airport is 101 miles from the property.
Villa in Coral Coast, Kalbarri · 220.83 km from centre
Pelican Shore Villa 15 - Kalbarri WA offers accommodations in Kalbarri, a 4-minute walk from Chinaman's Beach. Both free Wifi and private parking are accessible at the villa free of charge.
The air-conditioned villa is composed of 3 separate bedrooms, a fully equipped kitchen with an oven and a microwave, and 2 bathrooms. The accommodation is non-smoking.
Geraldton Airport is 100 miles from the property.
Villa in Coral Coast, Kalbarri · 220.83 km from centre
9.0
1 review
Pelican Shore Villa 2 - Kalbarri WA offers accommodations in Kalbarri, a 4-minute walk from Chinaman's Beach. This beachfront property offers access to free Wifi and free private parking.
The villa features 2 bedrooms, a fully equipped kitchen with an oven and a microwave, a washing machine, and 3 bathrooms with a hair dryer. Guests can enjoy a meal on an outdoor dining area while overlooking the sea views. The accommodation is non-smoking.
Guests can enjoy the outdoor swimming pool at Pelican Shore Villa 2 - Kalbarri WA.
Geraldton Airport is 100 miles from the property.
Villa in Coral Coast, Kalbarri · 220.83 km from centre
The air-conditioned accommodation is a 4-minute walk from Chinaman's Beach, and guests can benefit from on-site private parking and complimentary Wifi.
Pelican Shore Villa 10 - Kalbarri WA features 3 bedrooms, a fully equipped kitchen with a microwave, a washing machine, and 2 bathrooms. The accommodation is non-smoking.
Geraldton Airport is 100 miles away.
Villa in Coral Coast, Kalbarri · 220.83 km from centre
9.5
2 reviews
Pelican Shore Villa 22 - Kalbarri WA offers accommodations in Kalbarri, a 4-minute walk from Chinaman's Beach. The villa also provides free Wifi and free private parking.
The air-conditioned villa is composed of 3 separate bedrooms, a fully equipped kitchen with an oven and a microwave, and 2 bathrooms. The accommodation is non-smoking.
Geraldton Airport is 100 miles away.
Villa in Coral Coast, Kalbarri · 220.83 km from centre
Featuring free private parking, Pelican Shore Villa 20 - Kalbarri WA is a 4-minute walk from Chinaman's Beach.
The air-conditioned villa is composed of 3 separate bedrooms, a fully equipped kitchen with an oven and a microwave, and 2 bathrooms. The accommodation is non-smoking.
Geraldton Airport is 100 miles from the property.
Apartment in Coral Coast, Kalbarri · 220.88 km from centre
9.2
9 reviews
56 Riverview offers accommodations in Kalbarri, a 17-minute walk from Chinaman's Beach. This property offers access to a balcony, tennis at the tennis court, free private parking, and free Wifi.
The air-conditioned apartment consists of 2 bedrooms, a living room, a fully equipped kitchen with an oven and a kettle, and 1 bathroom with a walk-in shower and a hair dryer. Towels and bed linen are offered in the apartment. For added privacy, the accommodation features a private entrance.
Guests can swim in the outdoor swimming pool, relax in the garden, or go fishing.
Geraldton Airport is 101 miles from the property.
Apartment in Coral Coast, Kalbarri · 220.88 km from centre
4.0
1 review
Number 47 Riverview offers accommodations in Kalbarri, a 17-minute walk from Chinaman's Beach. This property offers access to a balcony, free private parking, and free Wifi.
The air-conditioned apartment is composed of 2 separate bedrooms, a living room, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is offered. The accommodation is non-smoking.
Geraldton Airport is 101 miles from the property.
Apartment in Coral Coast, Kalbarri · 220.90 km from centre
Featuring an outdoor swimming pool, Riverview Kalbarri 81 | Poolside | Pool | Sleeps 5 features accommodations in Kalbarri. The air-conditioned accommodation is a 16-minute walk from Chinaman's Beach, and guests can benefit from private parking available on site and free Wifi.
The apartment is composed of 2 bedrooms, a fully equipped kitchen, and 1 bathroom. A TV is available. The accommodation is non-smoking.
Geraldton Airport is 101 miles from the property.