Hotels in Kunming that accept foreigners
Staylist lists 215 hotels that accept foreign guests in Kunming, most of them in Guandu District and Xishan District. In mainland China, not every hotel can register foreign passports. The hotels here say on their booking page that they accept guests from all countries; bring your passport, as the hotel registers your stay with the police for you.
The typical one costs about $35 a night, against $27 for a typical hotel in Kunming. Below: our picks, then all of them ranked by guest rating, with price and location; the 3 outside the city centre come last.
More about hotels in Kunming that accept foreigners
Hotels in Kunming that accept foreigners: 215 hotels whose booking page says they accept guests from all countries, ranked by guest rating. Most are in Guandu District (65) and Xishan District (59). The typical one costs about $35 a night, most between $21 and $53, against $27 for a typical hotel in Kunming. Top-rated: Home2 Suites by Hilton Kunming Panlong, rated 9.7 from 2,159 guest reviews. 3 more are outside the city centre, listed last.
See the 24 best-rated Compare the top 5 side by side or explore Kunming on the map
Short on time? Our picks
Compare these 2 side by side- Best value · under $150Home2 Suites by Hilton Kunming PanlongOur top pick overall$61 a night

- Best mid-range · $150–$300Grand Hyatt Kunming$179 a night

Best value (under $150): Home2 Suites by Hilton Kunming Panlong (guest rating 9.7 from 2,159 reviews, about $61 a night, our top pick overall). Best mid-range ($150–$300): Grand Hyatt Kunming (guest rating 9.6 from 7,054 reviews, about $179 a night).
Best hotels in Kunming that accept foreigners
Ranked by guest rating, every budget in turn: the best-rated under $150, from $150 to $300, and over $300, then the next of each.
- 1

Home2 Suites by Hilton Kunming Panlong
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
$61 / night
- 2

Grand Hyatt Kunming
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
from $179 / night
- 3

Echeng Hotel (Kunming South Station Yunnan University of Traditional Chinese Medicine)
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
from $34 / night
- 4

Wanda Vista Kunming
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
$164 / night
- 5

DoubleTree by Hilton Kunming Airport
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
from $56 / night
- 6

Song Hotel Kunming
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
from $241 / night
- 7

Moonlight Courtyard Hotel (Kunming Nanping Street and Near the train station)
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
from $64 / night
- 8

Kunming Shangri-La Hotel
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
from $292 / night
- 9

Kunming S Hotel (Kunming Old Street Nanping Pedestrian Street Store)
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
from $32 / night
- 10

Dianyu Yunjing Resort HoteI (DianchiDaguan Park)
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
from $51 / night
- 11

Z Hotel (Kunming Dianchi Shenghuo Meixue)
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
from $42 / night
- 12

18 Degrees Smart Hotel(Kunming Vanke Charming City Guangwei Metro Station)
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
from $15 / night
- 13

Orange Hotel Kunming Railway Station North Square
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
from $37 / night
- 14

Holiday Inn Express Kunming Changshui Airport by IHG
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
from $38 / night
- 15

Atour Origin Hotel Kunming Dianchi Lake Haigeng Dam
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
from $54 / night
- 16

Bolanting Hotel (Kunming Changshui International Airport)
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
from $21 / night
- 17

Crystal Orange Kunming Railway Station Guomao Center
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
from $40 / night
- 18

Kunming Papuman Papman (Xishan Wanda)
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
from $139 / night
- 19

JI Hotel (Kunming Daguan Park)
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
from $43 / night
- 20

Lizhi Apartment (Kunming Hang Lung Plaza Qicai Gate)
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
from $17 / night
- 21

Atour Hotel (Longhu Times Financial Center), Guandu District, Kunming
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
from $37 / night
- 22

JI Hotel (Kunming Dianchi South Asian Style No.1 City Branch)
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
from $40 / night
- 23

Yihuaxuanting Homestay (Kunming Dianchi Haitang Dam)
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
from $21 / night
- 24

Orange Hotel (Kunming Nanping Pedestrian Street)
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
from $39 / night
Showing the top 24 of 212. See every hotel in Kunming on the map
Outside the city centre
More than 25 km from the centre of Kunming, in other districts or towns.
- 25

Pumi Wenlin Panoramic Vacation Apartment (Dianchi Lake)
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
from $79 / night
- 26

圣安酒店
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
from $13 / night
- 27

Crowne Plaza Kunming Ancient Dian Town by IHG
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
$84 / night
By area
- Guandu District (65): DoubleTree by Hilton Kunming Airport, 18 Degrees Smart Hotel(Kunming Vanke Charming City Guangwei Metro Station), Orange Hotel Kunming Railway Station North Square
- Xishan District (59): Moonlight Courtyard Hotel (Kunming Nanping Street and Near the train station), Dianyu Yunjing Resort HoteI (DianchiDaguan Park), Z Hotel (Kunming Dianchi Shenghuo Meixue)
- Wuhua District (45): Kunming S Hotel (Kunming Old Street Nanping Pedestrian Street Store), Atour Hotel Kunming Nanping Pedestrian Street Old Street, G Mansion Hotel
- Panlong District (25): Home2 Suites by Hilton Kunming Panlong, Lizhi Apartment (Kunming Hang Lung Plaza Qicai Gate), Atour Hotel Kunming Tongde Square Chuanjin Road Metro Station
- Chenggong District (17): Echeng Hotel (Kunming South Station Yunnan University of Traditional Chinese Medicine), Hampton by Hilton Kunming South Station, Fourpoints By Sheraton Kunming Chenggong
What guests say about hotels in Kunming that accept foreigners
We counted the pros and cons in the Staylist AI overviews of guest reviews for 15 of these hotels. Guests most often praise the staff (12 of 15) and breakfast (7 of 15).
Questions about hotels in Kunming that accept foreigners
How much does a hotel that accepts foreigners in Kunming cost?
Typically about $34 a night; most of the 208 with a previously observed price cost $21 to $52. For comparison, the typical hotel in Kunming is about $27. Prices are earlier observations, not quotes; the booking site shows the live price for your dates.
Which are the top-ranked hotels in Kunming that accept foreigners?
On Staylist World: Home2 Suites by Hilton Kunming Panlong (guest rating 9.7 from 2,159 reviews), Echeng Hotel (Kunming South Station Yunnan University of Traditional Chinese Medicine) (guest rating 9.9 from 92 reviews), DoubleTree by Hilton Kunming Airport (guest rating 9.7 from 3,697 reviews). The order weighs each score by how many guests reviewed the hotel, and no hotel can pay to rank higher.
Where are most hotels in Kunming that accept foreigners?
Guandu District (65), Xishan District (59), Wuhua District (45), Panlong District (25), and more.
Can foreigners stay at any hotel in Kunming?
No. Hotels in mainland China need police approval to register foreign guests, and some smaller hotels do not have it. Every hotel on this list states on its booking page that it accepts guests from all countries. Book online rather than walking in: you can be turned away at a hotel without the approval, and staff cannot make an exception.
What happens when a foreigner checks in at a hotel in Kunming?
The front desk scans your passport and registers you with the police for you; it usually takes a few minutes. Staff may speak little English, but most use a translation device. Many hotels ask for no deposit; when they do, it is usually ¥100 to ¥300 by Alipay, WeChat Pay or foreign card, refunded at checkout.
Should I book my Kunming hotel in advance?
Yes. Booking ahead guarantees a hotel that can register you and keeps your room at busy times; there is nothing to gain by waiting until you arrive. Paying online in advance also avoids card machines that front-desk staff rarely use for foreign cards.
More hotel types in Kunming
Hotels in other cities that accept foreigners
A hotel is included when its booking page states that it accepts guests from all countries; we read that policy from each property page. Previously observed price; confirm current price and availability. Data updated 27 October 2026. How Staylist ranks hotels.