10 Guest Bedroom Essentials (Shopping Checklist)

I love hosting and making sure friends can spontaneously crash, so a welcoming guest room is top of my wish list.

modern bedroom with cozy bed, pillows, blanket, pictures and plant
Image 123F
Share this article

Obsessed with those guest bathroom restock, cleaning and home organisation videos on TikTok? You’re not alone.

Before I got my BTO, I found myself endlessly scrolling through all these home restocking clips, picturing my future house as a perfectly organised, guest-ready haven. I love hosting and making sure friends can spontaneously crash, so a welcoming guest room is top of my wish list.

Armed with a personal curated playlist of over 200 videos from Catherine Benson, Brianna Ancheta and Niki’s Side Of Cleantok, I decided to take matters into my own hands and transform my guest bedroom and common toilet into the stuff I’ve seen on TikTok.

Alas, after making a list of my guest room must-haves and then checking the price online, saying that I was taken aback is an understatement. Seriously, a single Native mini deodorant — the one that seems to be in every guest bathroom restock video — costs $11 in Singapore? That’s just wild in this economy.

But as Home & Decor’s resident lobang queen, I’ll show you how to get that TikTok-worthy vibe in your guest room and common toilet without spending a fortune.

  1. 1. Toothbrush & toothpaste set, Free
  2. 2. Disposable shaver, Free
  3. 3. Face sheet masks, $12 for a pack of 10
  4. 4. Hair ties, $2
  5. 5. Shower cap, Free
  6. 6. Mini Deodorant, $1 - $1.50
  7. 7. Make up remover wipes, $7 per pack
  8. 8. Cotton buds & cotton pads, $2.50
  9. 9. Shampoo & body wash, $15 - $19
  10. 10. Feminine care products, $6 - $15
  11. 11. Face wash & moisturiser, $15 - $20
  12. 12. Vase of flowers, $10
  13. 13. Bedsheets, $140
  14. 14. Wireless phone chargers, $20
  15. 15. Scented candles, $1.50

Creating a guest room and common toilet that look straight out of a TikTok video might sound like a tall order — especially in a BTO and on a budget. But with some smart choices and affordable finds, I realised that it’s totally possible to achieve that wow factor.

For the common guest toilet, my goal was to provide a welcoming, Airbnb-like experience that makes guests feel truly cared for. They don’t have to worry about bringing anything because I’ve got all the essentials ready and waiting for them.

Here’s what I included in the guest bathroom:

Bathroom  blurred background unfocused AI generated illustration
Image 123RF

Toothbrush & toothpaste set, Free

Grab a few disposable sets from your travels or hotel stays — it looks classy and even shows off which hotels you’ve been to. If you haven’t been travelling, no worries! You can snag a travel kit for just $2 from Guardian.

Disposable shaver, Free

A disposable razor is always a handy addition to any guest bathroom. Like the toothbrush set, grab those complimentary hotel shavers while traveling and toss them into your bag. Alternatively, you can get a pack of four Gillette disposable razors for $7 on Shopee.

Face sheet masks, $12 for a pack of 10

It’s not too expensive and I think it’s a nice touch to include a bunch of hydrating sheet masks to help guests relax and unwind. I personally like the moisturising face masks from Torriden, which is around $12 for a pack of 10.

Hair ties, $2

Dined at Hai Di Lao multiple times? Great. Now you have a bunch of free black hair ties to put in your guest bathroom. Just kidding. We’ll get them new ones, and it’ll cost you just under $2 for a pack of 100 hair ties.

Shower cap, Free

Don’t throw away those disposable hotel shower caps! Besides keeping hair dry, they also serve as a great multipurpose tool — I personally use hotel shower caps to store dirty shoes.

Back to top

Modern dressing table in a minimalist room
Image 123RF/juanma_lw

Mini Deodorant, $1 - $1.50

A travel-sized deodorant in the common toilet is one of the most popular items among my guests. It’s a super affordable yet thoughtful touch that helps them freshen up anytime with ease, and they get to bring it home.

The Nivea roll-ons are only $1 - $1.50 a pop at Valu$, depending on which outlet you go to (yes, prices at Valu$ can vary between outlets).

Make up remover wipes, $7 per pack

Make up remover wipes are always great to have for guests’ convenience, whether they want to freshen up or take off their makeup after a long day.

Pro tip: These wipes are usually much cheaper in Malaysia. For instance, Bifesta Cleansing Sheet Moist 46s costs $14.80 in Singapore, but only MYR 23.71 (approximately S$7) across the causeway.

Cotton buds & cotton pads, $2.50

Handy for quick touch-ups or removing makeup, cotton buds and cotton pads are essentials in any guest basket. You can find them easily at major pharmacies like Guardian, and they’re perfect for small grooming needs, skincare, or last-minute fixes. These are my favourite:

Shampoo & body wash, $15 - $19

For me, toiletries are important because they make my guests feel like they’re having a mini spa experience. But since splurging on Aesop isn’t in the budget, I opted for mid-range brands like the Sukin series — body wash, shampoo, and conditioner — which come in large 1L bottles priced around $16 to $19 on Amazon (50% off). They look nice, smell great, and give a wonderful impression without breaking the bank.

Back to top

Menstrual cup, pads and tampons on pink background
Image 123RF

Feminine care products, $6 - $15

For my female guests, I make sure pads, pantyliners, and tampons are stored discreetly in the cupboard under the sink. This way, guests have all their necessities on hand without any hassle, ensuring their comfort and peace of mind during their stay.

Top view of a water sink in the bathroom used by a woman who is cleaning her hands
Image 123RF/ Yaroslav Astakhov

Face wash & moisturiser, $15 - $20

I like to keep a mild face wash and moisturiser in the guest bathroom, always choosing products that are gentle and suitable for all skin types. For value and quality, my go-to is Cetaphil — it’s the safest bet for every skin type.

The Gentle Skin Cleanser ($14.70 for 500ml) is perfect for sensitive or dry skin, while the Moisturising Lotion ($21.69 for 1.25l) is fragrance-free, nourishing, and non-irritating. These products provide a comfortable skincare option for all my guests, making them feel cared for without any risk of skin irritation.

Back to top

A vase with white flowers on a bed, AI
Image 123RF

Vase of flowers, $10

To create a truly welcoming guest bedroom, I focused on simple, personal touches such as a vase of flowers (cheap from supermarkets like NTUC or Cold Storage) on the cupboard or nightstand or a scented candle — these little details make guests feel right at home.

Bedsheets, $140

For bedding, the Robinsons Royale 1000TC Embroidered Bed Set is currently on clearance for $140 (down from $320). It looks and feels like hotel-quality linens and is definitely worth the investment to give your guest bedroom that upscale, inviting feel. The set includes a duvet cover, a fitted sheet, two pillowcases and one bolster case.

Back to top

Modern smartphone on a wooden shelf in the living room. The concept of modern technology.
Image 123RF

Wireless phone chargers, $20

For charging stations, an extremely convenient and affordable option under $20 would be the 3-In-1 Foldable Wireless Charger available on Shopee. It supports fast charging for iPhones, Apple watches, and Airpods, making it easy for guests to keep all their devices powered up right at their bedside.

Welcoming amenities are also key — place bottled water, extra blankets, and snacks within easy reach so guests always feel cared for and comfortable.

Scented candles, $1.50

And last but not least, use lightly scented candles ($1.50 from Ikea) or diffusers ($10.90 from Kirona Scent) to create a relaxing, inviting atmosphere. These details all work together to turn a simple guest bedroom into a truly memorable, hotel-inspired retreat on a budget!

Back to top

Share this article