Samoa has an adequate telephone system with international calling. Some villages have public phones that require a pre-paid phone card.
Samoa.ws, ipasifika.net and Lesamoa are the Internet service providers. There are several public Internet access points in Apia, where fast, reliable access can be had for around 12 tala (4 US dollars) per hour. There are a couple of internet cafes on Savaii. If planning to stay in remote parts of Upolu or Savaii and you cannot survive without your daily internet fix then check in advance with the hotel to make sure it has wifi. Most don't.
The CSL cafe across the road from McDonalds in Apia has a fast internet connection for around 5 tala per 30 min. You can also buy credit there (15 tala for 1 h / 70 tala for 10 h) to use your laptop at wifi lavaspots at various locations around town and even on Savaii [www] The lavaspot connection and download speed is very good. Some hotels sell the same WiFi credit at higher prices than at CSL.