Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Nectar
Collect Nectar points
Nectar
Collect Nectar points
Nectar
Collect Nectar points

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Rarotonga 4 Star Hotels

See all 67 Hotels in Rarotonga
The Rarotongan Beach Resort & Spa

The Rarotongan Beach Resort & Spa

Aroa Beach Marine Reserve, Arorangi, Rarotonga
4.5 out of 5.0

£109

£109
The Edgewater Resort and Spa

The Edgewater Resort and Spa

Avarua, Rarotonga
4.0 out of 5.0
Muri Beach Club

Muri Beach Club

Muri Beach Point, Rarotonga
4.5 out of 5.0

£137

£137
Little Polynesian Resort

Little Polynesian Resort

Main Road, Titikaveka, Rarotonga
4.5 out of 5.0

£310

£310
Nautilus Resort

Nautilus Resort

Muri Beach, Rarotonga
4.5 out of 5.0

£270

£270
Moana Sands Beachfront Villas

Moana Sands Beachfront Villas

Ara Tapu, Vaimaanga, Rarotonga
4.0 out of 5.0

£201

£201
Sanctuary Rarotonga-on the beach

Sanctuary Rarotonga-on the beach

Aroa Beach & Marine Reserve, Rarotonga
4.0 out of 5.0

£170

£170
Muri Beach Resort

Muri Beach Resort

Main Rd, Muri Beach, Rarotonga
4.0 out of 5.0
Muri Beachcomber

Muri Beachcomber

Muri Beach, Rarotonga
4.0 out of 5.0
Sunset Resort

Sunset Resort

Ara Tapu, Arorangi, Rarotonga
4.0 out of 5.0
Map

Pocket Guide: 4 Star Hotels in Rarotonga

Search for hotels in Rarotonga on Expedia.co.uk. You can easily find your hotels in Rarotonga using one of the methods below:

  • View our selection of featured hotels in Rarotonga
  • Use the map to find hotels in the Rarotonga neighborhood you prefer
  • Use the filters to see hotels in a specific area of Rarotonga, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Rarotonga
  • Enter your travel dates to view the best deals on hotels in Rarotonga - while they last

Recently booked Rarotonga hotels

Moana Sands Beachfront Hotel
3.5 out of 5.0
Last booking: 34 hours ago