• 530 properties found

    Sort by: Trip.com Recommended
    Price per room per night (excl. taxes & fees)
    Show on Map
  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    Floral Hotel· blue sky Meijing Hotel (Dukezong Ancient City)
    Ad
    4.7/5

    Amazing

    "Convenient location""Friendly front desk staff"

    Near Yueguang Plaza Dukezong Ancient City, Shangri-LaShow on Map

    Hotel Room (2 beds) (Special promotion)
    30-minute Cancellation Window
    We only have 1 room left

    Special Discount

    THB 1,289
    THB 973

    Total (incl. taxes): THB 1,119

  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    Xiangsheli Foguang Qifu Boutique Inn
    4.7/5

    Amazing

    "Offers pick-up/drop-offs""Delicious breakfast"

    Near Yueguang Plaza Dukezong Ancient City, Shangri-LaShow on Map

    Deluxe Honeymoon Room
    30-minute Cancellation WindowBreakfast included
    We only have 1 room left

    Limited Time Offer

    THB 2,274
    THB 1,620

    Total (incl. taxes): THB 1,863

  • Start with savings: Get 10% off for your first stay by !
  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    Yiju Haoting Hotel
    4.4/5

    Very Good

    "Clean and tidy""Great rooms"

    Near Shangri-La Bus Station, Shangri-LaShow on Map

    European-Style Classic Room (2 beds)
    30-minute Cancellation Window
    Last booked 1 hr ago

    Special Discount

    THB 1,016
    THB 473

    Total (incl. taxes): THB 544

  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    Champs Rainforest Resort Hotel (Dukezong Ancient City Branch)
    Opened in 2023
    4.7/5

    Amazing

    "Great amenities""Friendly front desk staff"

    Near Yueguang Plaza Dukezong Ancient City, Shangri-LaShow on Map

    Smart 2-bed Room
    Free Cancellation
    We only have 5 rooms left

    Special Discount

    THB 1,080
    THB 958

    Total (incl. taxes): THB 1,101

  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    Shangri-La Luming Yunju Garden Holiday Home
    Homestay
    Opened in 2024
    4.9/5

    Outstanding

    "Classy environment""Friendly front desk staff"

    Near Yueguang Plaza Dukezong Ancient City, Shangri-LaShow on Map

    Light Luxury Queen Room
    30-minute Cancellation Window
    We only have 1 room left

    Special Discount

    THB 1,969
    THB 1,637

    Total (incl. taxes): THB 1,883

  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    Ritz Manxu Xinsu Yusiye Oxygen Supply Manor (Shangri-La Branch)
    Homestay
    Ad
    4.9/5

    Outstanding

    "Great view""Great food"

    Near Shangri-la Railway Station Napa Sea Scenic Area, Shangri-LaShow on Map

    #4 of Vacation Homes in Shangri-La
    Blue Sky Room - Courtyard-View (2 beds) (Floor heating)
    30-minute Cancellation WindowBreakfast included
    We only have 1 room left

    Special Discount

    THB 6,939
    THB 5,390

    Total (incl. taxes): THB 6,198

  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    Shangri-La Toast House Hotel
    4.3/5

    Very Good

    "Convenient location""Large rooms"

    Near Yueguang Plaza Dukezong Ancient City, Shangri-LaShow on Map

    Deluxe Standard Room (No elevator)
    30-minute Cancellation Window
    Last booked 38 mins ago on our site
    THB 643

    Total (incl. taxes): THB 740

  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    Shangri-La Ritz Man· Yueyue Oxygen Supply Homestay
    Homestay
    Opened in 2023
    4.9/5

    Outstanding

    "Great amenities""Delicious breakfast"

    Near Yueguang Plaza Dukezong Ancient City, Shangri-LaShow on Map

    #5 of Vacation Homes in Shangri-La
    Guestroom (Double bed) (Floor heating)
    30-minute Cancellation WindowBreakfast included
    We only have 1 room left

    Limited Time Offer

    THB 4,653
    THB 3,614

    Total (incl. taxes): THB 4,156

  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    Shangri-La Zemulong Inn (Dukezong Ancient City)
    4.7/5

    Amazing

    "Convenient location""Classy environment"

    Near Yueguang Plaza Dukezong Ancient City, Shangri-LaShow on Map

    Blind Box Room
    Last booked 1 hr ago

    Limited Time Offer

    THB 690
    THB 536

    Total (incl. taxes): THB 616

  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    LANYUN INN
    4.9/5

    Outstanding

    "Delicious breakfast""Classy environment"

    Near Yueguang Plaza Dukezong Ancient City, Shangri-LaShow on Map

    Elegant Room - Garden-View (2 beds) (Floor heating)
    30-minute Cancellation WindowBreakfast included
    We only have 3 rooms left

    Book & Stay Today

    THB 2,521
    THB 1,689

    Total (incl. taxes): THB 1,942

  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    Shangri-La Resort
    Ad
    4.8/5

    Amazing

    "Delicious breakfast""Great design"

    Near Yueguang Plaza Dukezong Ancient City, Shangri-LaShow on Map

    #3 of Premium Hotels in Shangri-La
    Deluxe Double Room
    Breakfast included
    Last booked 2 mins ago on our site
    THB 4,572

    Total (incl. taxes): THB 4,572

  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    Fanxi Boutique Inn
    4.5/5

    Great

    "Great amenities""Quiet & comfortable"

    Near Yueguang Plaza Dukezong Ancient City, Shangri-LaShow on Map

    Cozy Family Room (Floor heating)
    30-minute Cancellation Window
    We only have 1 room left

    Limited Time Offer

    THB 1,757
    THB 1,177

    Total (incl. taxes): THB 1,353

  • Hotels>Hotels in Diqing