Hotels in Chengdu that accept foreigners
Staylist lists 349 hotels that accept foreign guests in Chengdu, most of them in Jinjiang District and Wuhou 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 $46 a night, against $37 for a typical hotel in Chengdu. Below: our picks, then all of them ranked by guest rating, with price and location; the 6 outside the city centre come last.
More about hotels in Chengdu that accept foreigners
Hotels in Chengdu that accept foreigners: 349 hotels whose booking page says they accept guests from all countries, ranked by guest rating. Most are in Jinjiang District (76) and Wuhou District (71). The typical one costs about $46 a night, most between $29 and $64, against $37 for a typical hotel in Chengdu. Top-rated: Mercure Chengdu Jinniu, rated 9.8 from 2,382 guest reviews. 6 more are outside the city centre, listed last.
See the 24 best-rated Compare the top 5 side by side or explore Chengdu on the map
Short on time? Our picks
Compare these 2 side by side- Best value · under $150Mercure Chengdu Jinniu (Jinniu Wanda Plaza Store)Our top pick overall$55 a night

- Best mid-range · $150–$300YiuTeung Mansion - Small Luxury Hotels of the World$187 a night

Best value (under $150): Mercure Chengdu Jinniu (Jinniu Wanda Plaza Store) (guest rating 9.8 from 2,382 reviews, about $55 a night, our top pick overall). Best mid-range ($150–$300): YiuTeung Mansion - Small Luxury Hotels of the World (guest rating 9.7 from 1,391 reviews, about $187 a night).
Best hotels in Chengdu 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

Mercure Chengdu Jinniu (Jinniu Wanda Plaza Store)
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
$55 / night
- 2

YiuTeung Mansion - Small Luxury Hotels of the World
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
$187 / night
- 3

Atour Hotel Chengdu Jinniu Yipin Tianxia Metro Station
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
from $46 / night
- 4

Renhe Spring Hotel(Dufu Thatched Cottage)
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
$163 / night
- 5

Homeinn Selected Hotel (Chengdu Longquan Checheng East Seventh Road Longteng Donglu Cheng)
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
from $33 / night
- 6

Niccolo Chengdu
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
$215 / night
- 7

Even Hotel Chengdu Jinniu by IHG
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
$82 / night
- 8

JW Marriott Hotel Chengdu
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
$170 / night
- 9

Even Hotel Chengdu High-Tech Zone by IHG
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
$79 / night
- 10

The Ritz-Carlton Chengdu
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
$198 / night
- 11

Home2 Suites by Hilton Chengdu Wuhou Temple
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
from $55 / night
- 12

The St. Regis Chengdu
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
$174 / night
- 13

Sofis Jinyuan Hotel
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
from $47 / night
- 14

Guanyin Yiyuntai Hotel Chengdu
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
from $295 / night
- 15

Atour Hotel Chengdu Jiuyanqiao Dongda Road
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
from $58 / night
- 16

Crystal Orange Chengdu Financial City South Railway Station
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
from $55 / night
- 17

Hilton Garden Inn Chengdu Jinnan Tianjie
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
from $46 / night
- 18

JI Hotel (Chengdu Longquanyi Wuyue Plaza)
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
from $42 / night
- 19

Orange Hotel (Chengdu Shuhan Road East Metro Station)
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
from $43 / night
- 20

Orange Hotel (Chengdu Yipin Tianxia, Jinsha Museum Metro Station)
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
from $36 / night
- 21

Cynn Xanadu Hotel, Chengdu
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
$107 / night
- 22

IntercityHotel Chengdu Shuangliu Airport
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
from $49 / night
- 23

Hampton by Hilton Chengdu Wuhou Hongpailou
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
$68 / night
- 24

Huanyue Selected Apartment (Chunxi Road)
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
from $20 / night
Showing the top 24 of 343. See every hotel in Chengdu on the map
Outside the city centre
More than 25 km from the centre of Chengdu, in other districts or towns.
- 25

Xianzai · Wangchuangu Valley Mountain Hermitage Inn
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
from $73 / night
- 26

Days Hotel by Wyndham Chengdu Wenjiang
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
$60 / night
- 27

Angsana Chengdu Wenjiang
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
$81 / night
- 28

Hampton by Hilton Chengdu Wciec
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
- 29

Courtyard by Marriott Chengdu South
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
$102 / night
- 30

Yuejian Yunshan Homestay, Chengdu
Booking page: Guests from all countries/regions are welcome at this property
✓ Accepts foreign guests
from $59 / night
By area
- Jinjiang District (76): Atour Hotel Chengdu Jiuyanqiao Dongda Road, JinXiFu, East Street Jiuyanqiao Chengdu Atour Hotel
- Wuhou District (71): YiuTeung Mansion - Small Luxury Hotels of the World, Even Hotel Chengdu High-Tech Zone by IHG, Home2 Suites by Hilton Chengdu Wuhou Temple
- Qingyang District (65): Sofis Jinyuan Hotel, Orange Hotel (Chengdu Yipin Tianxia, Jinsha Museum Metro Station), Home2 Suites by Hilton Chengdu Qingyang
- Jinniu District (52): Mercure Chengdu Jinniu (Jinniu Wanda Plaza Store), Atour Hotel Chengdu Jinniu Yipin Tianxia Metro Station, Even Hotel Chengdu Jinniu by IHG
- Shuangliu District (21): IntercityHotel Chengdu Shuangliu Airport, Mercure Chengdu West Expo City, Hampton by Hilton Chengdu Shuangliu Airport
- Chenghua District (21): Hilton Garden Inn Chengdu Taikoo Li, Atour Hotel (Chengdu East Railway Station, Huaishudian Metro Branch), Starway Chengdu 339 Tianfu Panda Tower MixC Hotel
What guests say about hotels in Chengdu that accept foreigners
We counted the pros and cons in the Staylist AI overviews of guest reviews for 43 of these hotels. Guests most often praise the staff (29 of 43) and breakfast (22 of 43). The most common complaints are about dated rooms (2) and slow lifts (2). Tip: Look at recent guest photos as well as the hotel's own before you book.
Questions about hotels in Chengdu that accept foreigners
How much does a hotel that accepts foreigners in Chengdu cost?
Typically about $46 a night; most of the 341 with a previously observed price cost $29 to $64. For comparison, the typical hotel in Chengdu is about $37. Prices are earlier observations, not quotes; the booking site shows the live price for your dates.
Which are the top-ranked hotels in Chengdu that accept foreigners?
On Staylist World: Mercure Chengdu Jinniu (Jinniu Wanda Plaza Store) (guest rating 9.8 from 2,382 reviews), Atour Hotel Chengdu Jinniu Yipin Tianxia Metro Station (guest rating 9.9 from 1,025 reviews), Homeinn Selected Hotel (Chengdu Longquan Checheng East Seventh Road Longteng Donglu Cheng) (guest rating 9.9 from 833 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 Chengdu that accept foreigners?
Jinjiang District (76), Wuhou District (71), Qingyang District (65), Jinniu District (52), and more.
Can foreigners stay at any hotel in Chengdu?
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 Chengdu?
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 Chengdu 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 Chengdu
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.