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.
$25 Amazon.com Gift Card Get yours when you book a hotel on TripAdvisor and review your stay!


Certificate of Excellence
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
No. 3 Chi Lang Lane, Bei Men 2nd Group | Jian Tang Old Town, Shangri-La County, China
Name/address in local language
More Info
Add Photo Write a Review

85 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
  • More
Showing 72: English reviews
Dallas, Texas
2 reviews
5 of 5 stars Reviewed 3 weeks ago via mobile

The Compass is simple, clean, and well managed. The staff, especially those in charge, are so professional and yet caring and helpful. They stock some basic western snacks for sale, and the food in the restaurant is good. It's located right by old town. Breakfasts were good, and a relief when teens needed a break from Chinese food. We traveled... More 

Thank Pamela C
Cardiff, United Kingdom
Level Contributor
14 reviews
7 restaurant reviews
5 of 5 stars Reviewed 3 weeks ago via mobile

My boyfriend and I were struggling to find a nice place for breakfast during our stay in Shangri-La but, thankfully we stumbled upon this place! I cannot praise The Compass enough! From the breakfast, to the lunch, to the dinner (yes, we tried all three) the quality of the food and the amazing staff, it has it all and I... More 

Thank robbo19191
Berlin, Germany
Level Contributor
18 reviews
4 restaurant reviews
common_n_restaurant_reviews_1bd8 4 helpful votes
5 of 5 stars Reviewed 5 weeks ago via mobile

We saw the place while walking around and decided to go there in the evening cause we all had a good feeling. And we were so right! The restaurant is clean and full of pretty furniture. Also the toilet was amazing clean so I could sit down what I never do in public toilets for the known reasons. The staff... More 

Thank Kendra M
1 review
common_n_restaurant_reviews_1bd8 1 helpful vote
5 of 5 stars Reviewed July 11, 2016

We spent a week there, and the food their was amazing! This is a great place to hang out if you are a foreign traveler, as their is a wide range of different foods. Not only does the restaurant have great food, service, and value, the restaurant doubles as a hotel lodge, where you can stay for several nights at,... More 

1 Thank Hsiaowei D
Shangri-La County, China
Level Contributor
10 reviews
6 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
5 of 5 stars Reviewed July 3, 2016

very good and warm service, staff and owner are wonderful. it is right on the old town gate. very easy to find the place, on right on the street

Thank m13988778781
Berkeley, California
2 reviews
5 of 5 stars Reviewed May 22, 2016

I spent two days there and the atmosphere, service, and food were great. The interior reminds me of a wood cabin I would relax in the Sierra Mountains, with a well adjusted heater, and a wood fire place I'm guessing for the winter. When it's busy, it reminds me of a cafe back home, with folksy rock playing behind the... More 

Thank hongchisheng
Singapore, Singapore
Level Contributor
6 reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
5 of 5 stars Reviewed May 10, 2016

First class hospitality and service. Rooms were very nice, containing a room heater, bed heater as well as a fully heated bathroom. Very comforting in winter!

Thank chongaiweiz
Hoi An, Vietnam
Level Contributor
41 reviews
9 restaurant reviews
common_n_restaurant_reviews_1bd8 29 helpful votes
5 of 5 stars Reviewed April 12, 2016

We went to Compass for breakfast at least 3 times as we couldn't find anywhere with a tastier or good value meal. The food was hot, delicious and the right amount. The staff was delightful with one of the waitresses giving us directions to the 100 chickens temple in excellent English. We also had a couple of evening meals when... More 

Thank Ruth D
Level Contributor
3 reviews
5 of 5 stars Reviewed February 19, 2016 via mobile

perfect coffee, perfect food, very kind & perfect service. what else? Come and enjoy yourselves!

Thank Youngwouk Y
Kuala Lumpur, Malaysia
Level Contributor
40 reviews
15 restaurant reviews
4 of 5 stars Reviewed December 6, 2015 via mobile

They have a great Western restaurant which is well-patronised. The rooms were clean, comfortable and they have double windows to cut off noise from the road.

Thank 6windows

Travelers who viewed Compass also viewed

Shangri-La County, Yunnan
Shangri-La County, Yunnan
Shangri-La County, Yunnan

Been to Compass? Share your experiences!

Write a Review Add Photos & Videos

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
Improve this listing

Restaurant Details

Rating summary
  • Food
    4.5 of 5 stars
    4.5 of 5 stars
  • Value
    4 of 5 stars
    4.5 of 5 stars
Cafe, European, International
Breakfast, Lunch, Dinner, Brunch
Restaurant features
Seating, Waitstaff, Serves Alcohol, Takeout, Reservations
Good for
Families with children
Location and Contact Information
  • Address: No. 3 Chi Lang Lane, Bei Men 2nd Group | Jian Tang Old Town, Shangri-La County, China
  • Location: Asia  >  China  >  Yunnan  >  Shangri-La County
  • Phone Number: 0887-8223638

Questions & Answers

Questions? Get answers from Compass staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?