A beach with palm trees, a thatched-roof hut, and clear blue sky.

Search Hotels with Restaurant in Upolu

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Upolu Hotels with Restaurant

Tonight
10 Aug - 11 Aug
Tomorrow
11 Aug - 12 Aug
This weekend
14 Aug - 16 Aug
Next weekend
21 Aug - 23 Aug

Our top choices for Upolu hotels with a restaurant

1. Saletoga Sands Resorts

Saletoga Sands Resorts
Matatufu
Australia
Lisa
£96
includes taxes & fees
12 Aug - 13 Aug
Saletoga Sands Resorts

2. Samoa Beach Resort

Samoa Beach Resort
Mulifanua
United States
scott
£188
includes taxes & fees
11 Aug - 12 Aug
Samoa Beach Resort

3. Lava Hotel Apia

Lava Hotel Apia
Downtown Apia
Australia
Hana
£133
includes taxes & fees
22 Aug - 23 Aug
Lava Hotel Apia

4. Sheraton Samoa Aggie Grey's Hotel & Bungalows

Sheraton Samoa Aggie Grey's Hotel & Bungalows
Apia
Australia
Aloma
£147
includes taxes & fees
23 Aug - 24 Aug
Sheraton Samoa Aggie Grey's Hotel & Bungalows

5. Sinalei Reef Resort & Spa

Sinalei Reef Resort & Spa
Siumu
Australia
Claire Marie
£209
includes taxes & fees
25 Aug - 26 Aug
Sinalei Reef Resort & Spa

6. Le Manumea Hotel

Le Manumea Hotel
Apia
Australia
Serena
£61
includes taxes & fees
19 Aug - 20 Aug
Le Manumea Hotel

7. Taumeasina Island Resort

Taumeasina Island Resort
Apia
Australia
Nicole
£216
includes taxes & fees
12 Aug - 13 Aug
Taumeasina Island Resort

8. Le Vasa Resort

Le Vasa Resort
Cape Fatuosofia
United States
Anna
£81
includes taxes & fees
11 Aug - 12 Aug
Le Vasa Resort

9. Tanoa Tusitala Hotel

Tanoa Tusitala Hotel
Downtown Apia
United States
Johanna
£145
includes taxes & fees
24 Aug - 25 Aug
Tanoa Tusitala Hotel

10. Le Uaina Beach Resort

Le Uaina Beach Resort
Faleapuna
Australia
Julie
£53
includes taxes & fees
14 Aug - 15 Aug
Le Uaina Beach Resort
View all properties

Top Upolu Hotel Reviews

Tanoa Tusitala Hotel

Tanoa Tusitala Hotel

10/10 Excellent
"Bet breakfast on the island. Family friendly and close to town. Will be back. Enjoyed our stay."
Lii 4-night trip
Posted 4 hours ago
Tanoa Tusitala Hotel
Le Vasa Resort

Le Vasa Resort

10/10 Excellent
"Great escape from the busy town and noise, perfect for families, my kids loved the pool and kayaks."
Li 2-night trip
Posted 4 hours ago
Le Vasa Resort
Insel Fehmarn Hotel

Insel Fehmarn Hotel

8/10 Good
"Very helpful staff clean rooms had everything needed great location"
Lisa 4-night trip
Posted 6 hours ago
Insel Fehmarn Hotel
Saletoga Sands Resorts

Saletoga Sands Resorts

10/10 Excellent
"Loved this resort—it has everything you need! The rooms are beautiful, the pool is wonderfully relaxing, and they offer excellent food choices across two on-site restaurants. Plus, they make exploring effortless with water sports equipment available, as well as car/scooter rentals and day tours directly through the property."
Sherelle 4-night trip
Posted 9 hours ago
Saletoga Sands Resorts
Le Uaina Beach Resort

Le Uaina Beach Resort

10/10 Excellent
"We stayed at Le Uaina Resort for two nights and really enjoyed our stay. We loved the privacy and peaceful atmosphere of the resort. Everything was clean, parking was free, and our villa was very spacious and comfortable. We especially enjoyed the 24-hour pool access and the convenience of having the restaurant right there. The staff were very attentive, friendly, and accommodating throughout our stay. Overall, it was a relaxing and enjoyable experience, and we would definitely stay again."
Faith 2-night trip
Posted 1 day ago
Le Uaina Beach Resort
The Samoan Outrigger Hotel

The Samoan Outrigger Hotel

10/10 Excellent
"Lovely team of staff at the outrigger! The breakfasts were delicious every morning and I felt very welcomed! The team genuinely care about your welfare and enjoyment on the island! They were super helpful booking taxis, restaurants, activities and advising on stores/sight seeing etc. Couldn’t recommend more highly."
Lael 28-night trip
Posted 3 days ago
The Samoan Outrigger Hotel
Litia Sini Beach Fales

Litia Sini Beach Fales

10/10 Excellent
"First time staying here and were pleasantly surprised with the beach Fale and access to the beautiful beach! Lydia and her staff made us feel welcome like family, and it was a lovely stay!"
Crystal 3-night trip
Posted 4 days ago
Litia Sini Beach Fales
Sinalei Reef Resort & Spa

Sinalei Reef Resort & Spa

10/10 Excellent
"Staff all seem happy and friendly. Some small language difficulties at times and being in the Pacific Islands time slows down which is why we like it here."
Murray Stephen 6-night trip
Posted 4 days ago
Sinalei Reef Resort & Spa
Return to Paradise Resort and Spa

Return to Paradise Resort and Spa

8/10 Good
"We loved our stay at Return to Paradise Resort. They upgraded our room to an Ocean front and that was a lovely surprise. We did feel that the meals and tours were overpriced but other than that we would recommend this property to anyone. The day spa is nice and it was a very tidy well cared for resort. Highly recommend the Fiafia night. My Spa therapist kept falling asleep through the massage, but the massage she did do was good. A lot of noise with the Ocean and breaking waves so if you want quiet choose a garden room they are more peaceful."
Claire 5-night trip
Posted 9 days ago
Return to Paradise Resort and Spa

Frequently asked questions

Why book your hotel with dining in Upolu with Expedia?
Expedia will help you find your dream hotel with dining in Upolu. Make your way to the filters to search for properties with a restaurant on-site. If you have a fixed budget, click on how much you'd like to spend and the preferred star rating of your hotel. We'll help you find the right stay whatever your bank balance or tastes.
How can I find cheap hotels with dining in Upolu?
With Expedia's filter tool, scoring cheap hotels with dining in Upolu has never been easier. To view properties that are easy on your bank balance, fine-tune your search results by budget, meal plans and star rating.

Explore a world of travel with Expedia