From the tops of mountains to the bottoms of waterfalls, these are 25 restaurants with jaw dropping views.
Belmond Sanctuary Lodge, Peru

The closest hotel to Machu Picchu offers an incredible view of the Urubamba River Valley.
Palazzo Avino, Italy

Situated along the Amalfi coast, this hotel offers a picturesque view of the Mediterranean.
Vertigo, Thailand

Located on the 65st floor rooftop of the Banyan Tree hotel in downtown Bangkok you get a perfect view of the river and skyline.
Tapasake, Maldives

If your dream is to eat sushi shipped directly from Tokyo on a beach with a perfect view of a Maldivian lagoon then this is the place.
Kupu Kupu Barong Villas, Indonesia

This Southeast Asian-French fusion restaurant gives you a pretty good view of the Aunug River and the surrounding forest
The Rock Restaurant, Tanzania

As the name suggests, you’re basically on a rock looking out at the Indian Ocean.
Skyline Restaurant, New Zealand

Situated high above Queenstown at the top of Bob’s peak, diners here have a perfect view of Lake Wakatipu and the surrounding mountains.
Ngorongoro Crater Lodge, Tanzania

Sitting at an altitude of nearly 8,000 feet on the rim of the largest unbroken caldera in the world and looking at Ngorongoro Crater is hard to beat.
Waterfalls Restaurant, Philippines

Situated at the foot of Labasin Falls, you’re going to have to take your shoes off because the tables are actually sitting in a few inches of water.
Hotel Edelweiss, Switzerland

From the sun terrace of this hotel you have an unparalleled view of the Swiss Alps.
Piz Gloria, also in Switzerland

It would not be right to leave off the restaurant where James Bond was filmed in 1969.
Le Jules Verne, France

At the top of the Eiffel Tower is a restaurant. And yes, we know, the Eiffel Tower is supposedly overrated. But you’ve still got a pretty decent view of Paris.
Dasheene, St Lucia

Sitting on an old cocoa plantation that was converted into a resort you have a perfect view of the mountains opening up to the Caribbean Sea.
Sunset da Mona Lisa, Mexico

Found at the tip of the bay of Cabo San Lucas, this Italian restaurant has some pretty nice views of the Pacific Ocean.
Sierra Mar, California

Here’s another restaurant overlooking the Pacific Ocean except this time you’re at the top of a cliff.
Ristorante Grotta Palazzese, Italy

Dug into a cave on the edge of the Mediterranean, this Italian restaurant offers a very unique dining experience.
Ithaa Undersea Restaurant, Maldives

Going back to the Maldives, this time the tables are located underwater.
The Hanging Restaurant, China

Attached to the side of a cliff in the Hubei Province there is even a bungee jumping platform nearby if you are feeling courageous.
Two Oceans, South Africa

Not surprisingly this restaurant sits almost within stone throwing distance of both the Atlantic and Indian Oceans.
The River Cafe, New York

Located beneath the Brooklyn Bridge, this cafe gives you a backdrop of downtown Manhattan and the Statue of Liberty.
Strofi, Greece

With your table at the edge of the Acropolis you’ll have a pretty good view of the Parthenon.
Soneva Kiri, Thailand

Back in Thailand again, this time you’re up in the canopy of a rain forest in a bamboo dining pod overlooking the Gulf of Thailand.
Felix, Hong Kong

On the 28th floor of the Peninsula Hotel you’ll get a pretty nice view of the Hong Kong skyline as well as the harbor.
Klein's Camp, Tanzania

At the edge of the Kuka Hills this restaurant and lodge overlooks the Serengeti National Park and the Masai Mara National Reserve.
Casa Palopo, Guatemala

Situated along the shores of Lake Atitlan, surrounded by volcanos, this restaurant takes exotic dining to another level.