Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Shirley

Filter by star ratings
All filters
Garden Hotel Christchurch
Garden Hotel Christchurch
8.2 Excellent

4.4 km from city centre, Christchurch Show on map

ExcellentBased on 1,105 reviews
8.2

The Garden Hotel is set in Christchurch and is within a short walk of local landmarks, such as The Palms Shopping Centre. It also offers a 24-hour reception, room service and meeting rooms.

Top Rated Shirley hotels

Show all 6 hotels
1
Garden Hotel Christchurch
Garden Hotel Christchurch
8.2 Excellent

4.4 km from city centre, Christchurch Show on map

The Garden Hotel is set in Christchurch and is within a short walk of local landmarks, such as The Palms Shopping Centre. It also offers a 24-hour reception, room service and meeting rooms.

Cheapest hotels in Shirley, Christchurch

Show all 6 hotels
Garden Hotel Christchurch
Garden Hotel Christchurch
8.2 Excellent

4.4 km from city centre, Christchurch Show on map

The Garden Hotel is set in Christchurch and is within a short walk of local landmarks, such as The Palms Shopping Centre. It also offers a 24-hour reception, room service and meeting rooms.

$91
Avg. per night

Where to stay in Shirley

Shirley travel FAQs

  • What are the best hotels in Shirley?

    Garden Hotel Christchurch, rated with a score of 8.2 from 1,105 reviewers, is one of the most popular hotels in Shirley. Other top stays include White roses, with an average rating of 7.9 from 79 reviewers.

  • What is a good hotel near Waikiki Beach?

    A good hotel close to Waikiki Beach is Alohilani Resort Waikiki Beach (rated 8.0/10 from 254 reviews).

  • What is a good hotel in Shirley near Seminyak Beach?

    Bali Mandira Beach Resort & Spa is the hotel close to Seminyak Beach that is most recommended by HotelsCombined users, with 270 reviews rating it at 8.8/10.

  • Is there a good hotel near Legian Beach?

    270 HotelsCombined reviews of Bali Mandira Beach Resort & Spa score it 8.8/10, making it a highly recommended hotel near Legian Beach.