You can save up to 15% on over 100,000 hotels
Become a member for free
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, Bluff Point · 107.98 mi from centre
7.6
323 reviews
Breakfast available
With a stay at Nightcap at Wintersun Hotel in Geraldton (Bluff Point), you'll be within a 5-minute drive of Old Geraldton Gaol Craft Centre and Museum and Western Australian Museum. This hotel is 2.9 mi (4.7 km) from HMAS Sydney II Memorial and 3.1 mi (4.9 km) from Geraldton Regional Art Gallery.

Hotel in Coral Coast, Kalbarri · 137.08 mi from centre
8.6
415 reviews
Breakfast available
A stay at Kalbarri Edge Resort places you in the heart of Kalbarri, within a 10-minute walk of Kalbarri Visitor Centre and Chinaman's Beach. This hotel is 0.4 mi (0.7 km) from Kalbarri Family Entertainment Centre and 0.8 mi (1.3 km) from Kalbarri Golf Club.

Motel in Coral Coast, Dongara · 107.98 mi from centre
8.4
230 reviews
Breakfast available
A stay at Dongara Hotel Motel places you in the heart of Dongara, within a 5-minute walk of Dongara - Port Denison Visitors Centre and Irwin District Museum. This motel is 0.3 mi (0.4 km) from Dongara Public Library and 0.4 mi (0.6 km) from Russ Cottage.

Aparthotel in Coral Coast, Beresford · 108.58 mi from centre
8.8
355 reviews
Located in Geraldton (Beresford), Nesuto Geraldton is within a 5-minute drive of Old Geraldton Gaol Craft Centre and Museum and Western Australian Museum. This beach aparthotel is 1.9 mi (3 km) from Geraldton Regional Art Gallery and 2 mi (3.2 km) from HMAS Sydney II Memorial.

Aparthotel in Coral Coast, Geraldton · 109.36 mi from centre
8.4
489 reviews
A stay at Mantra Geraldton places you in the heart of Geraldton, steps from Western Australian Museum and 4 minutes by foot from Old Geraldton Gaol Craft Centre and Museum. This aparthotel is 0.6 mi (0.9 km) from Geraldton Regional Art Gallery and 0.6 mi (0.9 km) from Geraldton Beach.

Hotel in Coral Coast, Geraldton · 109.51 mi from centre
7.4
892 reviews
Featuring an outdoor swimming pool and a BBQ area set in lovely gardens, Sails Motel Geraldton is just 5 minutes’ drive from the Western Australian Museum. It offers air-conditioned rooms with a flat-screen TV.
All rooms have a refrigerator and tea and coffee making facilities. Each room has a private bathroom with a hairdryer. Some room types also have a private balcony.
Sails Accommodations Geraldton is 5 minutes’ drive from Geraldton Golf Course and the popular Separation Point Lookout. Geraldton Airport is a 15-minute drive away.
You can watch TV in the guest lounge, or prepare a meal in the communal kitchen. The property also offers a free guest laundry and free parking.

Hotel in Coral Coast, Geraldton · 109.55 mi 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, Tarcoola Beach · 109.62 mi from centre
7.8
547 reviews
Breakfast available
Located in Geraldton (Tarcoola Beach), ibis Styles Geraldton is within a 5-minute drive of Oakabella Homestead and Queens Park Theatre. This motel is 1.8 mi (2.9 km) from Cathedral of St Francis Xavier Church and 2.1 mi (3.5 km) from Geraldton Beach.

Hotel in Coral Coast, Geraldton · 109.66 mi from centre
8.8
242 reviews
With a stay at The Gerald Apartment Hotel in Geraldton (Central Geraldton), you'll be a 4-minute walk from Geraldton Regional Art Gallery and 6 minutes by foot from Lattitude Gallery. This hotel is 0.4 mi (0.6 km) from Geraldton Beach and 0.4 mi (0.6 km) from Cathedral of St Francis Xavier Church.

Hotel in Coral Coast, Tarcoola Beach · 109.77 mi 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.

Villa property in Coral Coast, Kalbarri · 137.23 mi from centre
8.4
295 reviews
Kalbarri Seafront Villas is centrally located in Kalbarri, a 3-minute walk from Chinaman's Beach and 9 minutes by foot from Kalbarri Golf Club. This villa is 0.3 mi (0.4 km) from Kalbarri Visitor Centre and 0.8 mi (1.3 km) from Kalbarri Family Entertainment Centre.

Hotel in Coral Coast, Kalbarri · 137.78 mi from centre
9.6
81 reviews
With a stay at Kalbarri Red Bluff Tourist Park in Kalbarri, you'll be near the beach, just steps from Red Bluff and a 2-minute drive from Kalbarri National Park. This hotel is 2.1 mi (3.4 km) from Blue Holes and 2.8 mi (4.5 km) from Chinaman's Beach.

Cabin in Coral Coast, Jurien Bay · 159.75 mi from centre
9.2
5 reviews
When you stay at this cabin in Jurien Bay, you'll be on the beach, within a 15-minute walk of Jurien and Jurien Bay Country Golf Club. This cabin is 0.8 mi (1.3 km) from Jurien Bay Harbour and 0.8 mi (1.3 km) from Jurien Bay Jetty.

Cabin in Coral Coast, Jurien Bay · 160.05 mi from centre
8.2
8 reviews
With a stay at this cabin in Jurien Bay, you'll be a 4-minute walk from Jurien and 6 minutes by foot from Jurien Bay Jetty. This cabin is 0.5 mi (0.8 km) from Jurien Bay Country Golf Club and 1.2 mi (2 km) from Jurien Bay Harbour.

Motel in Coral Coast, Jurien Bay · 160.36 mi from centre
7.6
236 reviews
With a stay at Jurien Bay Hotel in Jurien Bay, you'll be within a 5-minute walk of Jurien and Jurien Bay Jetty. This beach motel is 0.7 mi (1.2 km) from Jurien Bay Country Golf Club and 1.1 mi (1.7 km) from Passamani Park.

Hotel in Coral Coast, Geraldton · 109.73 mi from centre
8.1
1,192 reviews
Breakfast available
Offering a restaurant, a bar and free WiFi, Ocean Center Hotel is located in Geraldton. All accommodations features a flat-screen TV. Sirocco Bar offers a large variety of wine and beer.
Each air-conditioned room offers a mini-bar and a desk. All rooms include a bathroom with a shower, a hairdryer and free toiletries. Some rooms offer a balcony.
Other facilities offered at the property include luggage storage.

Aparthotel in Coral Coast, Geraldton · 109.75 mi from centre
8.0
1,123 reviews
Overlooking Tarcoola Beach, The African Reef features an outdoor pool, a BBQ area.
The African Reef Geraldton is 1.9 mi from the Batavia Coast Marina, and 10 minutes’ drive from the historic HMAS Sydney II Memorial. Geraldton Airport is a 15-minute drive away.
The air-conditioned accommodations offers a small fridge and tea and coffee making facilities. Each room type has a seating area with a flat-screen TV. Some room types also have ocean views.

Hotel in Mid West, Coorow · 112.68 mi from centre
7.7
310 reviews
The Coorow Hotel is located in Coorow. Guests can enjoy Australian dishes at the restaurant or have a drink at the bar.
Complete with a shared bathroom equipped with a shower and free toiletries, all guest rooms at the hotel have a flat-screen TV and air conditioning, and some rooms come with a balcony. At The Coorow Hotel all rooms are equipped with a seating area.
A continental breakfast is available at the accommodation.

Apartment in Coral Coast, Kalbarri · 136.90 mi from centre
8.6
59 reviews
Manta Stays Downstairs 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.
Offering a terrace and pool views, the spacious apartment includes 2 bedrooms, a living room, flat-screen TV, an equipped kitchen, and 1 bathroom with a shower. Towels and bed linen are featured in the apartment. The property has an outdoor dining area.
Guests can relax in the garden, swim in the outdoor swimming pool, and take part in fitness classes at the property. Guests at the apartment will be able to enjoy activities in and around Kalbarri, like golfing.
Geraldton Airport is 106 miles away.

Hotel in Coral Coast, Kalbarri · 137.13 mi from centre
9.1
392 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.