We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Rainbow Room

100 Lakeshore Dr, at Lake Powell Resort, Page, AZ 86040
+1 928-645-1162
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent27%
  • Very good39%
  • Average20%
  • Poor10%
  • Terrible4%
Travellers talk about
“prime rib” (21 reviews)
“salmon” (20 reviews)
Closed Now
All hours
$$ - $$$
100 Lakeshore Dr, at Lake Powell Resort, Page, AZ 86040
Write a Review
Reviews (306)
Traveller rating
Traveller type
Time of year

1 - 10 of 306 reviews

Reviewed 5 days ago

We ate breakfast here twice and had dinner here once. Only needed reservations for dinner. Make them 24 hours or more in advance. The selections on the menu were great and they had healthy options which was nice. The food presentation was great and the...More

Thank JamieB0810
Reviewed 1 week ago

The buffet breakfast with omelet station was great - a nice assortment of hot dishes, fruit, and cereals and excellent omelets. Dinner was a different story. It took us 55 minutes to be served. Our server suggested I order my prime rib rare so it...More

Thank Fred M
Reviewed 1 week ago

We had dinner here and all four of our dinners were wonderful. Entrees included prime rib, salmon and a vegetarian dish that was beyond expectations. They had a nice selection of beer for the guys and a good choice of wines. The dinning room is...More

Thank CountrygirlHDM
Reviewed 3 weeks ago

Enjoyed 2 breakfasts and 1 dinner at the Rainbow Room while with a tour group at Lake Powell Resort. The breakfast buffet was excellent. Plenty of choices. Servers were pleasant and attentive with pouring of coffee, bringing juice and clearing plates. There is also a...More

Thank AnnW562014
Reviewed 3 weeks ago

We stayed at the resort for three days and due to a lack of choices at Lake Powell, we had breakfast here every day. Service was very poor. After serving the coffee, every day we had to wait for the server to bring the milk...More

Thank Julia G
Reviewed 3 weeks ago

Ate here while staying at Lake Powell Resort for three days. Food was good but servers were overwhelmed with # of diners, making long waits at evening meal to even get drinks . Breakfast service was better. More servers are needed to accommodate the #...More

Thank Retiree1946
Reviewed 4 weeks ago

We ate supper at the Rainbow Room after our daughter's wedding. It was the icing on the cake! The food was delicious, the staff was very friendly and we had a great time. We couldn't see Lake Powell as it was dark, but I bet...More

Thank LeAnn H
Reviewed 4 weeks ago

Booked a table for two for 8:00pm and were taken to a table set for 8! I told the guy showing us to our table that we wanted a table for two and he said he would remove the cutlery and glasses and chairs but...More

Thank MikeLeicester
Reviewed 22 May 2017

Enough patrons have described the beautiful views overlooking Lake Powell, but I was really surprised to see that a number of reviews that did not rave about the food. My wife and I had dinner here on two successive nights in May and had incredible...More

Thank Andrew S
Reviewed 20 May 2017

The view across the lake is stunning, unfortunately this is not fine dinning and staff do not help with a less than attentive attitude to customers. We were asked for our drinks quite quickly, but they did not arrive for sometime. The meal was OK,...More

Thank Nick F
Nearby Restaurants
El Tapatio
1,003 reviews
8.95 km away
Bonkers Restaurant
1,327 reviews
8.71 km away
StarLite Chinese & American Restaurant
17 reviews
9.04 km away
Blue Buddha Sushi Lounge
494 reviews
9.03 km away
Nearby Attractions
Glen Canyon Dam
791 reviews
6.66 km away
Lone Rock Beach
118 reviews
6.96 km away
Rainbow Bridge National Monument
539 reviews
7.81 km away
Lake Powell
478 reviews
.13 km away
Questions & AnswersAsk a question
Kristy J
Do you need reservations for a Thursday night in August?
4 June 2017|
Answer Show all 3 answers
Response from LeAnn H | Reviewed this property |
I think it would be better to have a reservation. We had a large party so we booked the day before. It doesn't open until 4 in the afternoon so you would probably need to make the day before.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Lunch, Dinner
Restaurant features
Reservations, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Free Wifi
Good for
Romantic, View, Business meetings, Special Occasion Dining, Groups, Kids, Child-friendly
Open Hours
06:00 - 10:00
17:00 - 21:00
06:00 - 10:00
17:00 - 21:00
06:00 - 10:00
17:00 - 21:00
06:00 - 10:00
17:00 - 21:00
06:00 - 10:00
17:00 - 21:00
06:00 - 10:00
17:00 - 21:00
06:00 - 10:00
17:00 - 21:00
Location and Contact Information
  • Address: 100 Lakeshore Dr, at Lake Powell Resort, Page, AZ 86040
  • Location: United States  >  Arizona (AZ)  >  Page
  • Phone Number: +1 928-645-1162
  • E-mail
Start your day in Lake Powell Resort's Rainbow Room with a bountiful breakfast buffet filled with fresh fruit, pastries, pancakes and eggs - to fuel up for the adventures ahead. After a fun-filled day, join us again as our chef tempts you with entrees ranging from fresh fish to flame-broiled beef and a delightful selection of vegetarian fare. We welcome our guests to come as they are and enjoy the casual spirit of the West at our resort.
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing