Featured hotels in Mid West

  • £69

    Average price per night

    Geraldton Motor Inn, Geraldton
    8.3 Very good 542 reviews
    Description 3.3 km from Batavia Coast Marina, Geraldton Motor Inn is located in Geraldton and features air-conditioned rooms with free WiFi. The property has a bar, as well as a restaurant serving seafood...

    "Loved everything about this place. The staff, the restaurant and the location. Recommended to friends already."

    Stuart. Australia
  • £87

    Average price per night

    Ocean Centre Hotel, Geraldton
    8.2 Very good 751 reviews
    Description Offering a restaurant, a bar and free WiFi, Ocean Centre Hotel is located in Geraldton. All accommodation features a flat-screen TV with cable channels.

    "Room 311 sea view large room. Great balcony to sit and watch the ocean."

    Caroline. United Kingdom
  • £63

    Average price per night

    Pelican's Nest, Kalbarri
    8.5 Very good 329 reviews
    Description 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.

    "Great place ! I'm going back there in a few days actually The rooms and the location are good and the staff was very nice"

    Jerome Avalle. Belgium
  • £114

    Average price per night

    The Gerald Apartment Hotel, Geraldton
    8.8 Fabulous 43 reviews
    Description Situated in Geraldton, 700 metres from Batavia Coast Marina, The Gerald Apartment Hotel features a terrace and a bar, as well as free WiFi.

    "As a regular traveller throughout regional Australia, it is refreshing to find a regional Hotel which provides modern, comfortable rooms and friendly staff."

    Grant. Australia
  • £54

    Average price per night

    Wintersun Hotel, Geraldton
    7.6 Good 642 reviews
    Description Featuring a bar, a restaurant and a swimming pool, Wintersun Hotel is located in Bluff Point, 3 minutes' drive from Sunset Beach. The rooms include a desk and TV. Guests enjoy free on-site parking.

    "The room was clean and comfortable, the restaurant had great food. We also had a great breakfast which was included in the price. Great Value for money, and the staff were very friendly and helpful."

    Pauline. Australia
  • £63

    Average price per night

    Sails Geraldton Accommodation, Geraldton
    7.5 Good 155 reviews
    Description Featuring an outdoor swimming pool and a BBQ area set in lovely gardens, Sails Geraldton Accommodation is just 5 minutes’ drive from the Western Australian Museum.

    "The room was clean & comfortable. Staff were very helpful. I did like that we could prepare & cook a meal in the kitchen."

    Sandra. Australia
  • £44

    Average price per night

    The Priory Hotel, Dongara
    7.4 Good 116 reviews
    Description Built in the early 1900s, The Priory is situated on 6 acres of land alongside the Irwin River. This hotel offers a bar, restaurant and a swimming pool. All rooms are air-conditioned and include a TV.

    "We found the accommodation perfect, beds so comfortable, staff so greetings and services excellent."

    Ian. Australia
  • £54

    Average price per night

    ibis Styles Geraldton, Geraldton
    7.8 Good 387 reviews
    Description ibis Styles Geraldton is situated on the edge of the town centre, only 100 metres from the Batavia coastline’s beautiful white sandy beaches.

    "hotel easy to find, manager extremely helpful."

    sze yuen anthony. Hong Kong
  • £30

    Average price per night

    Northampton Motor Hotel, Geraldton
    Description Boasting barbecue facilities, garden, shared lounge and free WiFi, Northampton Motor Hotel is set in Geraldton, 47 km from Batavia Coast Marina.
  • £66

    Average price per night

    Railway Tavern Northampton, Northampton
    7.3 Good 29 reviews
    Description Situated in Northampton, Railway Tavern Northampton offers a garden. Boasting room service, this property also provides guests with a restaurant. The rooms are fitted with a TV with satellite...

    "Have stayed there before and returned"

    Baldrick Fleming. Australia