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.

The Compass

No. 3 Chi Lang Lane, Bei Men 2nd Group | Jian Tang Old Town, Shangri-La County 674400, China
+86 887 822 3040
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent59%
  • Very good30%
  • Average8%
  • Poor2%
  • Terrible1%
Travellers talk about
“cakes” (10 reviews)
“carrot cake” (5 reviews)
“pizza” (10 reviews)
Cafe, European, International, Vegetarian Friendly, Vegan Options
$$ - $$$
No. 3 Chi Lang Lane, Bei Men 2nd Group | Jian Tang Old Town, Shangri-La County 674400, China
All Details
Write a ReviewReviews (158)
Traveller rating
Traveller type
Time of year
  • More languages

1 - 10 of 129 reviews

Reviewed 1 week ago via mobile

very love the compass cafe in shangrila they have very good food and coffee . i love burger so much. มีโอกาสไปทั้งร้านที่แชงกรีล่าและลี่เจียงชอบมากกับร้านคอมเพส อาหารอร่อยจริงๆ ชอบค่ะแนะนำมห้มาเที่ยวเลยค่ะ

Thank Tourist824517
Reviewed 2 weeks ago

I'd read good reviews of here online & thought I'd try it out. It's supposed to be vegan friendly, but there's very few vegan options on the menu. In the end, I decided to forego a decent lunch and just have some bruschetta and coffee....More

1  Thank Tea M
Reviewed 4 weeks ago via mobile

Excellent coffee, excellent breakfast, excellent lunch, excellent dinner, best staff and chilled atmosphere. just visit here

Thank Nir L
Reviewed 4 weeks ago via mobile

they also have great chains options and vegan food! we’ve been eating there 3 times and never disappointed.

Thank Adam G
Reviewed 14 September 2018 via mobile

I met a lot of friends here ..very enjoyed here and very nice food ..the staff are very nice ..feel at home ..感觉非常的舒适,这里的服务非常的棒,很感谢这里的服务员,他们很热情的服务我们。非常推荐过来享受一下。

Thank Voyage815265
Reviewed 22 August 2018 via mobile

Food tasted great, best breakfast I’ve had in Shangri-La so far. Just a bit on the small side. I went back in the evening for a snack - the omelette was tasty, the cheesecake hit the spot and the mint tea was good. Maybe just...More

Thank George P
Reviewed 20 August 2018

Came here with 2 other friends. Food were slow to be delivered. Service was okay, but we were rushing for time. In the end we could not really enjoy our food as we need to head off. Quite disappointing. And the food is expensive compared...More

Thank JessAverson
Reviewed 12 August 2018 via mobile

If you are tired of Chinese food. This is a great place , great atmosphere, great music super friendly staff. I had a very nice pizza and wine. Good quality . Wifi is also available. I had a very relaxing and western dinner

Thank arantxagv
Reviewed 23 July 2018 via mobile

The place to go If you are looking for a western coffee shop. Great selection of breakfasts and western food. Cookies and cakes are excellent as well. Nice service and very affordable price.

Thank hel002
Reviewed 4 July 2018

In a country where a latte and pastry can cost as much as a meal, this is a place that offers great coffee and excellent cake - worth pushing the budget and the waistline! Their salads and sandwichess are fairly priced and very tasty too....More

Thank travel-till-I-drop
Nearby HotelsSee all 191 hotels in Shangri-La County
Shangri-La Chang's Mansion
4 reviews
.15 km away
Riyuelinka Grand Hotel
5 reviews
.26 km away
Kunluntang Hotel
24 reviews
.37 km away
Tseten Wangmo Resort
1 review
.43 km away
Nearby Restaurants
Flying Tigers Cafe
161 reviews
.48 km away
Somewhere Else Cafe
65 reviews
.50 km away
Three Brother's Cafe
63 reviews
.49 km away
Nearby Attractions
Guishan Park
185 reviews
1.11 km away
Dukezong Ancient Town
200 reviews
.37 km away
Natural Bridge of Xianggelila
43 reviews
1.11 km away
Diqing Museum
15 reviews
1.40 km away
Questions & Answers
Get quick answers from The Compass staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Lunch, Brunch, Dinner
Restaurant features
Reservations, Seating, Waitstaff, Serves Alcohol, Free Wifi, Takeout
Good for
Groups, Child-friendly, Kids
Open Hours
8:30 am - 10:00 pm
8:30 am - 10:00 pm
8:30 am - 10:00 pm
8:30 am - 10:00 pm
8:30 am - 10:30 pm
8:30 am - 10:00 pm
Location and Contact Information
  • Address: No. 3 Chi Lang Lane, Bei Men 2nd Group | Jian Tang Old Town, Shangri-La County 674400, China
  • Location: Asia  >  China  >  Yunnan  >  Shangri-La County
  • Phone Number: +86 887 822 3040
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