Skip to main content

Filter by:


Star Rating

Review Score

Swannanoa – 346 hotels and places to stay
See the latest prices and deals by choosing your dates.
64 Mandalea B&B, hotel in Swannanoa

64 Mandalea B&B is a recently renovated bed and breakfast in Ohoka where guests can make the most of its garden and shared lounge.

Very accomodating and helpful host, wonderful place to spend the night.
9.6
Scored 9.6
Exceptional
Rated exceptional
334 reviews
Price from$76.78per night
Novotel Christchurch Airport, hotel in Swannanoa

Opening in November 2019, Novotel Christchurch Airport is conveniently located outside the international and domestic terminals of Christchurch Airport. Guests can enjoy the on-site restaurant.

Location
8.9
Scored 8.9
Excellent
Rated excellent
4,880 reviews
Price from$145.30per night
Sudima Hotel Christchurch Airport, hotel in Swannanoa

Located just a 5-minute walk from Christchurch International Airport, the 4.5 star Sudima Hotel Christchurch Airport offers well-appointed accommodations with free unlimited WiFi.

Very basic. Lacks basic furniture such as a chair. One small stool instead. Arrived at midnight. Not even a single bottle of water. The only good accessories were the soap and lotion in the washroom
8.6
Scored 8.6
Excellent
Rated excellent
3,671 reviews
Price from$119.90per night
Airport Gateway Motor Lodge, hotel in Swannanoa

Airport Gateway Motor Lodge is the closest motel to Christchurch International Airport, providing self-contained accommodations.

The location is so near to the airport. It was just right for us who have to catch a flight home the next morning.
8.5
Scored 8.5
Very Good
Rated very good
3,629 reviews
Price from$105.73per night
Commodore Airport Hotel Christchurch, hotel in Swannanoa

Located just 5 minutes from Christchurch International Airport, this hotel offers a free 24-hour airport shuttle service, plus an indoor swimming pool, a hot tub, sauna and a fitness center.

Excellent Shuttle Services
9.1
Scored 9.1
Wonderful
Rated wonderful
1,068 reviews
Price from$129.94per night
Chateau On The Park - Christchurch, A Doubletree By Hilton, hotel in Swannanoa

Set among 5 acres of peaceful gardens, Chateau on the Park features a restaurant, bar, heated pool and fitness center. It is just a 5-minute drive from the center of Christchurch.

Close to the city . Well presented
8.4
Scored 8.4
Very Good
Rated very good
1,317 reviews
Price from$74.81per night
The Towers on the Park, hotel in Swannanoa

Towers on the Park offers comfortable modern accommodations with free Wi-Fi and digital satellite TV.

The quiet room, very close to hospital. The receptionist was outstanding, knew we were going to the hospital and phoned us a taxi for the morning and allowed us to leave our car in a park when we attended to our appointment. Lovely lady that is a real credit to the facility.
7.8
Scored 7.8
Good
Rated good
827 reviews
Price from$70.29per night
Peppers Clearwater Resort, hotel in Swannanoa

Peppers Clearwater Resort is a stunning waterfront resort, just 8 minutes' drive from Christchurch Airport. The resort offers comfortable accommodations and breathtaking views.

Great views and spacious room.
7.9
Scored 7.9
Good
Rated good
746 reviews
Price from$129.35per night
Racecourse Hotel and Motor Lodge, hotel in Swannanoa

Located 3.1 mi from AMI Stadium in Christchurch, Racecourse Hotel and Motor Lodge features free WiFi access and free private parking.

Perfect room for one night stay. Could park right outside the door. Restaurant & bar on site was handy. Receptionist to check in was super lovely!
7.9
Scored 7.9
Good
Rated good
1,387 reviews
Price from$94.50per night
Merivale Manor, hotel in Swannanoa

Originally built in the 1880s, Merivale Manor offers elegant and luxurious accommodations with free WiFi access. Christchurch city center is only a 5-minute drive away.

Great location and friendly staff
9.1
Scored 9.1
Wonderful
Rated wonderful
198 reviews
Price from$144.12per night
See all hotels in and around Swannanoa
Subscribe to receive premium deals

Prices drop the second you sign up!