US president Donald Trump and North Korean leader Kim Jong Un will meet at a luxury resort on Sentosa Island for nuclear talks next week in Singapore, the White House said.

The historic meeting will be held at the Capella Hotel, press secretary Sarah Huckabee Sanders tweeted.

"We thank our great Singaporean hosts for their hospitality," she said.

Mr Trump and Mr Kim's highly anticipated meeting is scheduled for 9am local time on June 12 - or 9pm on June 11 on the east coast of the US - after a flurry of on-again-off-again action.

Mr Trump hopes to secure a nuclear deal with the North Koreans, seeking for Mr Kim to give up his nuclear programme, though he stressed last week that the process would likely take longer than a single meeting.

Located a quarter of a mile off the coast of the city-state, Sentosa Island is known for its high-end beach hotels, golf courses and amusement parks. A US advance team was spotted at the Capella Hotel last week meeting with North Korean officials in preparation for the summit.

The hotel is known for luxury amenities, impeccable service and, above all, privacy for business and leisure. Two of the hotel's buildings were built in the 1880s for British officers based on the island.

On Tuesday evening, workers were painting a fresh coat on the facade, extra security was in place and red carpets were being rolled out at the hotel's two entrances.

Officials had also considered the Shangri-La Hotel, which hosts an annual international security summit and was the venue for a 2015 meeting between Chinese President Xi Jinping and Taiwanese President Ma Ying-jeou.

Mr Trump is expected to stay at that hotel, which is near a major shopping district and less secluded than the island facility chosen for his meeting with Mr Kim.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.